cuilei
2025-05-29 d4328b5fac8a01d685a3068f097668132095807d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
package org.jeecg.modules.tms.entity.dto;
 
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecgframework.poi.excel.annotation.Excel;
 
/***
 * DNC工具查询参数封装
 */
@Data
public class ToolQueryParamDto {
    /**复合参数(工具简称/直径参数),例如:3E*/
    @ApiModelProperty(value = "复合参数(工具简称/直径参数),例如:3E")
    private String param;
    /**刀具分类ID(不用前端传,后台记录参数用)*/
    private String classifyId;
    /**刀具直径(不用前端传,后台记录参数用)*/
    private String diameter;
    /**刀具总长*/
    @ApiModelProperty(value = "刀具总长")
    private String totalLength;
    /**刀具材料*/
    @ApiModelProperty(value = "刀具材料")
    private String toolMaterial;
    /**切削刃长*/
    @ApiModelProperty(value = "切削刃长(孔加工刀具、铣削刀具)")
    private String edgeLength;
    /**刃数(孔加工刀具)*/
    @ApiModelProperty(value = "刃数(孔加工刀具)")
    private String bladeCount;
    /**有效加工长度*/
    @ApiModelProperty(value = "有效加工长度(孔加工刀具)")
    private String effectiveLength;
    /**最小镗孔直径(孔加工刀具)*/
    @ApiModelProperty(value = "最小镗孔直径(孔加工刀具)")
    private String latestBoringDiameter;
    /**最大镗孔直径(孔加工刀具)*/
    @ApiModelProperty(value = "最大镗孔直径(孔加工刀具)")
    private String maxBoringDiameter;
    /**刀杆直径*/
    @ApiModelProperty(value = "刀杆直径(孔加工刀具)")
    private String knifeDiameter;
    /**孔径*/
    @ApiModelProperty(value = "孔径(孔加工刀具)")
    private String boreDiameter;
    /**刀头数*/
    @ApiModelProperty(value = "刀头数(孔加工刀具)")
    private String headsNumber;
    /**齿数*/
    @ApiModelProperty(value = "齿数(铣削刀具)")
    private String numberOfTeeth;
    /**颈径*/
    @ApiModelProperty(value = "颈径(铣削刀具)")
    private String neckDiameter;
    /**最小直径*/
    @Excel(name = "最小直径", width = 15)
    @ApiModelProperty(value = "最小直径(孔加工刀具、铣削刀具、车削刀具)")
    private String smallDiameter;
    /**柄长*/
    @ApiModelProperty(value = "柄长(铣削刀具)")
    private String handleLength;
    /**最大切深*/
    @ApiModelProperty(value = "最大切深(铣削刀具)")
    private String deepestDepth;
    /**柄颈长度*/
    @ApiModelProperty(value = "柄颈长度(铣削刀具)")
    private String handleNeckLength;
    /**悬伸长度*/
    @ApiModelProperty(value = "悬伸长度(铣削刀具)")
    private String overhangingLength;
    /**螺距*/
    @ApiModelProperty(value = "螺距(铣削刀具)")
    private String pitch;
    /**最小加工直径*/
    @ApiModelProperty(value = "最小加工直径(铣削刀具)")
    private String recentlyDiameter;
    /**配套刀片号*/
    @ApiModelProperty(value = "配套刀片号(车削刀具)")
    private String matchingNumber;
    /**切削方向*/
    @ApiModelProperty(value = "切削方向(车削刀具)")
    private String cuttingDirection;
    /**刀片尺寸*/
    @ApiModelProperty(value = "刀片尺寸(车削刀具)")
    private String knifeSize;
    /**镗杆直径*/
    @ApiModelProperty(value = "镗杆直径(车削刀具)")
    private String boringBarDiameter;
    /**刀杆长度*/
    @ApiModelProperty(value = "刀杆长度(车削刀具)")
    private String bladeLength;
    /**刀杆方向*/
    @ApiModelProperty(value = "刀杆方向(车削刀具)")
    private String barDirection;
    /**刀杆高度*/
    @ApiModelProperty(value = "刀杆高度(车削刀具)")
    private String bladeHeight;
    /**刀杆宽度*/
    @ApiModelProperty(value = "刀杆宽度(车削刀具)")
    private String bladeWide;
    /**刀片槽宽*/
    @ApiModelProperty(value = "刀片槽宽(车削刀具)")
    private String slotWidth;
    /**最大切入直径*/
    @ApiModelProperty(value = "最大切入直径(车削刀具)")
    private String maxDiameter;
    /**最大切槽深度*/
    @ApiModelProperty(value = "最大切槽深度(车削刀具)")
    private String maxDepth;
    /**刀板厚度*/
    @ApiModelProperty(value = "刀板厚度(车削刀具)")
    private String bladeThickness;
    /**最小加工直径*/
    @ApiModelProperty(value = "最小加工直径(车削刀具)")
    private String minDiameter;
}