优化刀具模版和刀具标准库
This commit is contained in:
@@ -54,8 +54,6 @@ class ToolMaterialsBasicParameters(models.Model):
|
||||
string='刀片的刃数(个)', default='0')
|
||||
main_included_angle = fields.Integer('主偏角(°)')
|
||||
top_angle = fields.Integer('顶角(°)')
|
||||
blade_tip_dip_angle = fields.Integer('刀尖倾角(°)')
|
||||
side_cutting_edge_angle = fields.Integer('侧切削角(°)')
|
||||
thread_model = fields.Selection([('无', '无'), ('外螺纹', '外螺纹'), ('内螺纹', '内螺纹')], string='螺纹类型',
|
||||
default='无')
|
||||
thread_num = fields.Float('每英寸螺纹数(tpi)')
|
||||
@@ -90,7 +88,7 @@ class ToolMaterialsBasicParameters(models.Model):
|
||||
cutter_head_diameter = fields.Float('刀盘直径(mm)')
|
||||
interface_diameter = fields.Float('接口直径(mm)')
|
||||
# 刀柄参数
|
||||
flange_shank_length = fields.Float('法兰柄长(mm)')
|
||||
flange_shank_length = fields.Float('法兰长(mm)')
|
||||
flange_diameter = fields.Float('法兰直径(mm)')
|
||||
fit_chuck_size = fields.Char('适配夹头尺寸')
|
||||
handle_external_diameter = fields.Float('柄部外径(mm)')
|
||||
@@ -109,17 +107,14 @@ class ToolMaterialsBasicParameters(models.Model):
|
||||
diameter_slip_accuracy = fields.Char('径跳精度(mm)', size=20)
|
||||
cooling_model = fields.Char('冷却类型', size=20)
|
||||
taper_shank_model = fields.Char('锥柄型号')
|
||||
is_rough_machining = fields.Boolean('可粗加工', default=False)
|
||||
is_finish_machining = fields.Boolean('可精加工', default=False)
|
||||
is_quick_cutting = fields.Boolean('可高速切削', default=False)
|
||||
is_drill_hole = fields.Boolean('可钻孔', default=False)
|
||||
is_safe_lock = fields.Boolean('有无安全锁', default=False)
|
||||
chuck_id = fields.Many2one(
|
||||
'sf.cutting_tool.standard.library',
|
||||
domain="[('cutting_tool_material_id.name', '=', '夹头')]",
|
||||
string='适配夹头型号' # 使用空列表作为默认值
|
||||
)
|
||||
nut = fields.Char('适用锁紧螺母型号')
|
||||
nut = fields.Char('适配锁紧螺母型号')
|
||||
|
||||
# 夹头参数
|
||||
er_size_model = fields.Char('ER尺寸型号', size=20)
|
||||
@@ -131,11 +126,6 @@ class ToolMaterialsBasicParameters(models.Model):
|
||||
clamping_length = fields.Float('夹持长度(mm)')
|
||||
clamping_tolerance = fields.Char('夹持公差(mm)', size=20)
|
||||
cooling_jacket = fields.Char('适用冷却套型号', size=50)
|
||||
handle_id = fields.Many2one(
|
||||
'sf.cutting_tool.standard.library',
|
||||
domain="[('cutting_tool_material_id.name', '=', '刀柄')]",
|
||||
string='适用刀柄型号'
|
||||
)
|
||||
active = fields.Boolean(string='有效', default=True)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user