Junseok2 commited on
Commit
ffd12e9
·
verified ·
1 Parent(s): 75c51d7

feat: add physics parameter config (configs/physics/default.yaml)

Browse files
Files changed (1) hide show
  1. configs/physics/default.yaml +34 -0
configs/physics/default.yaml ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Default physics parameters for generic carbide tool / steel workpiece
2
+ # These are literature values — calibrate to your specific material/tool combination.
3
+ # Source: Shaw (2005), "Metal Cutting Principles", 2nd ed., MIT Press
4
+
5
+ material: generic_steel
6
+ tool: carbide
7
+
8
+ taylor:
9
+ C: 200.0 # m/min — Taylor constant (speed for 1-min tool life at f=1mm/rev, ap=1mm)
10
+ n: 0.25 # Speed exponent
11
+ m: 0.0 # Feed exponent (0 = basic Taylor, not generalized)
12
+ p: 0.0 # Depth exponent (0 = basic Taylor)
13
+ source: literature
14
+ reference: "Shaw (2005), Metal Cutting Principles, 2nd ed., MIT Press"
15
+
16
+ kienzle:
17
+ kc_1_1_n_per_mm2: 1800.0 # N/mm² — specific cutting force at h=1mm, b=1mm
18
+ mc: 0.26 # Kienzle exponent (dimensionless)
19
+ source: literature
20
+ reference: "Kienzle & Victor (1957), Werkstattstechnik und Maschinenbau, 47(5):224-225"
21
+
22
+ archard:
23
+ wear_coefficient_k: 1.0e-4
24
+ hardness_h_n_per_mm2: 2000.0 # N/mm² ≈ HV 200 for medium carbon steel
25
+ source: literature
26
+ available: false
27
+ note: "Disabled by default. Enable only when normal_force_n and sliding_distance_mm are in dataset."
28
+
29
+ usui:
30
+ B1: 1.0e-5 # Pre-exponential constant
31
+ B2: 4000.0 # Thermal activation parameter (K)
32
+ source: literature
33
+ available: false
34
+ note: "Disabled by default. Enable only when cutting_temperature_k is measured."