0%

负角刀片
CLASS. ISO Operation Zccct Walter Valenite Sandvik Kennametal Widia Seco Mitsubishi Sumitomo Iscar Tungaloy Kyocera Safety TaeguTec Ceratizit
P 精密加工 SF FF NF3 FP5 F3, F2, F1 QF, MF FF FF1 MF2 FF2 FH, FS, FP, LP FA, SU SF F3P TF GP , XP 2B FG TF
P 精加工 DF ZF SF NS6, NMT MP3 F5, C2 PF, LC FN 22, FL, 4 MF5 C, SA, SH LU, SX, NSE NF TSF XQ , CQ , HQ 8A TFQ
P 修光刃精加工 WGF NF WN3, W3 WF FW MW W-MF2 SW LUW WF AFW WQ 3W WS
P 半精加工 DM PM ZM NM4 MP5 M5, M8, M3 PM, PMC, QM, SM MN CT 48, AP, FR, 49, 5, SM M3 , M5, M6 MR6 MV, MA, MH, MP GU , UX, UG, UP, NGE TF M3P PP ZM, TM, AS, NM GS , HS , CS 4B , 5B MT, MC ,MP TM , TMM
P 修光刃半精加工 WGM NM WN5, W6 WM WMX MW MW W-M3 MW GUW ASW 6W WT
P 双面粗加工 PM DR ZR NM6, NM9 RP5, RP7 R3 R4 PR HM RW RP RN SL, MG MR7 GH, RP MU , MX, NME NM , TNM, NR R3P, GN TH GT , HAT 7B RT TMR
P 单面粗加工 DR ZR NR6 NRF R6 QR, PR RP, RM 65 R4 , R6 , R7 HZ, HA MP , HG MH TR, TU , 57 HX 9A RH TR, R80, Q-RM
P 重载加工 ER ZR LR NR8 NRR R9 HR RH 8, SR RR6, RR9 HX, HV HP HR 65 9C RH(N) TRR
M Finishing EF NF , NF4, FM5 F5, C5 WF , MF FW, FF, LF, FP 22, 4 MF1 , MF2 FS, SA, LM SU NF, SM F3M SS , TF, SF GU 3C , 5C SF , FG , WS TF
M Medium EM EG NM , NM4 M6, M4 WM , MM, MMC MW, MP , P, CT FW, 48, AP, 49, SM MF4, MF3 MS , ES, MM EX , GU, UP TF. PP, M3M SM , SA, 28 MS , MU , TK HU , SU, ST 2C , 5B ML , MP, MT TMF, -M42 TM
M Roughing ER NR4, RM5 M8, R4 MR , MRR RW , RP SL, MG, 65, 8, SR M5, MR7, R4 , RR6 GH , HZ, RM MU NM , HTW, MR, R3M TU, SH 7B , 9A RH(N) TR, TRR, R80,Q-RM
K 精加工 TK NM NF3 M5 WF, KF FW , FN 22, MA MF2 LK UZ NF , GN CF C 5B FG TF
K 半精加工 TC PM NM5 , NM6, MK5 R3, M8 KM UN, CT MA, MG M3, M5 MA, Standard MK UX, GZ NR CM ZS , GC 55 , 7B MT TMR , TR
K 粗加工 TC 无槽 _NMA, T02020 RK5, RK7 R3, FT KR KRR _NMA, RP MA MR7 , _NMA GH _NMA RK _NMA _NMA CH, _NMA _NMA 9B , 98 _NMA _NMA
N 精加工 FJ-P
N 半精加工 M7 MJ P AH
N 粗加工 C5
S 精加工 NF NGF NF4, NFT* C5, SR* MF, _NGP*, SF, SGF* FS MF1, MF1*, M1 FJ LS SU NF TF SF
S 半精加工 NM NMS, NMT M6, M2 -23, SM SMC MS SM M3 MJ, MS EX TF. PP, VL SM , SA MT, ML
S 粗加工 SNR NRS, NRT M8, M7 QM, SR, SMR RP MR4 GJ, RS MU NR MP
正角刀片:
CLASS. ISO Operation Zccct Walter Valenite Coromant Kennametal Widia Seco Tools Mitsubishi Sumitomo Iscar Tungaloy Kyocera Safety TaeguTec Ceratizit
P 精密加工 USF FSF FF PF4 PF5* FP4 PF4, 1A, 2A UF PF 11 UF 2 FF1 MF2 FV L FP LU PF PF GP 1L FA FN
P 精加工 HF AHF ZF SF PS5 FP6 PM3 PM2* UM UM* LF 41 F1 SV SU SM PS XP 2M FG SF
P 修光刃精加工 PF WF FW W-F1 SW LU-W
P 半精加工 HM MP4 MP4* PM2*, PM4, PM5 PM UM MF 67, MU, MT F2, M5 MV MQ SU SC 14 PM, - 23, - 24 XQ, HQ 4M MT SM / -SMF
P 修光刃半精加工 PM WM MW W-F2 MW WT
P 粗加工 HR PM5 RP4 PR UR Standard MU 17, 19 2R CMX
P 重载加工 HR PR5 MOT HU6 RP4 RP5
M 精密加工 EF PF2* PF4 FM4 UF, MF 11 - UF 2 FF1, MF2 LU PF, AS* PF FA FN
M 精加工 EF PS5 PM2* MM, UM LF 41, MU, MT SV SC SU SM PS MQ 1L FG F23, SF
M 半精加工 EM EG MM4 MM, UM MF F2, M5 MV SU 14 PM MS 4M MT, PMR F43, SMF, SM
M 粗加工 ER PM5 RM4 PM4 MR, UR Standard MU 17 MU 33
K 精加工 HF PS5 FK6 PF4 KF LF, T01020 2 F1 SM FG SF
K 半精加工 HM TC MK4 MK4* PM2* KM MF, T02020 41, MU, MT F2, M3 _CMW 14 _CMW 2M MT, PMR SM
K 粗加工 TC 无槽 PM5 _CMW RK4 RK6 PM4 KR M5 33 CMX
N 精加工 LC PF2* FN2* PM2* UM* LF* 2, AL1 FJ-P* CF*, A3
N 半精加工 LH PM2* MN2* 1L* AL* HP* MT, AL2 AL* AG* AS* AL* AH* FL*
N 粗加工 LH AL3
S 精加工 NF NGF PF4, PF5* MF HP* 2 F1 FJ* LU PF Standard GK FA
S 半精加工 SNR PS5 , PM5 PM2 UM, MM LF, LF* MU, MT F2 MJ, AM SU SM PS TK FG, MT
S 粗加工 SNR 14

ER系列刀柄配装的ER夹头尺寸表:

型号 d H7 D D1 D2 L L1 L2 L3 弹性收缩量
ER8 >=1.0~5.0 8 8.5 6.5 13.5 2.7 1.5 1.2 0.5
ER11 >=1.0~7.0 11 11.5 9.5 18 3.8 2.5 2.0 0.5
ER16 >=2.0~10.0 16 17 13.8 27.5 6.26 4.0 2.7 1.0
ER20 >=2.5~13 20 21 17.4 31.5 6.36 4.8 2.8 1.0
ER25 >=2.5~20 25 26 22 34 6.66 5.03 3.1 1.0
ER32 >=3.5~20 32 33 29.2 40 7.16 5.5 3.6 1.0
ER40 >=3.-~26 40 41 36.2 46 7.66 7.0 4.1 1.0
ER50 >=10~34 50 52 64 60 12.6 8.5 5.5 1.0

列表去重

查找重复后删除

1
2
3
4
5
6
7
8
9
10
a=[1,2,1,4,2]
b=[]
for i in a:
if i not in b:
b.append(i)

print('新的列表中的元素有:','\n',b)
--->
新的列表中的元素有:
[1, 2, 4]

用list内置函数去重

1
2
3
4
5
6
a=[3,2,1,4,2,1,3]
b=list(set(a))
print('新的列表中的元素有:','\n',b)
--->
新的列表中的元素有:
[1, 2, 3, 4]

用字典的fromkeys()函数

1
2
3
4
5
6
7
8
9
10
a=[3,2,1,4,2,1,3]
b={}.fromkeys(a).keys() # b是一个字典,只包含key的字典
c=list(b) # 将字典的key转换成列表.如果转换字典的值成列表需要在字典后加:.values
print('新的列表中的元素有:','\n',c)
print('b的类型是:',type(b))

--->
新的列表中的元素有:
[3, 2, 1, 4]
b的类型是: <class 'dict_keys'>

使用sorted函数去重

1
2
3
4
5
6
7
a=[3,2,1,4,2,1,3]
b=sorted(set(a),key=a.index)
print('新的列表中的元素有:','\n',b)

--->
新的列表中的元素有:
[3, 2, 1, 4]

DataFrame去重

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
a=pd.DataFrame({'A': ['TP512','TP601','TP108','TP509','TP601'],'B':['M7','M5','M6','M5','M10']})
b = a.drop_duplicates()
c = a.drop_duplicates(subset='B',keep="first",inplace = False)
d = a.drop_duplicates(subset='B',keep="last",inplace = False)
e = a.drop_duplicates(subset='A',keep="first",inplace = False)

print('没有去重前:','\n',a)
print('全部列去重,删除重复保留首先出现的:','\n',b)
print('B列去重,删除重复保留首先出现的:','\n',c)
print('B列去重,删除重复保留最后出现的:','\n',d)
print('A列去重,删除重复保留最后出现的:','\n',e)

---->
没有去重前:
A B
0 TP512 M7
1 TP601 M5
2 TP108 M6
3 TP509 M5
4 TP601 M10
全部列去重,删除重复保留首先出现的:
A B
0 TP512 M7
1 TP601 M5
2 TP108 M6
3 TP509 M5
4 TP601 M10
B列去重,删除重复保留首先出现的:
A B
0 TP512 M7
1 TP601 M5
2 TP108 M6
4 TP601 M10
B列去重,删除重复保留最后出现的:
A B
0 TP512 M7
2 TP108 M6
3 TP509 M5
4 TP601 M10
A列去重,删除重复保留最后出现的:
A B
0 TP512 M7
1 TP601 M5
2 TP108 M6
3 TP509 M5

DataFrame to list

方法1:

将DF的某列转换成列表,直接将DF的某列的值转换,df1[‘colums_name’].values.tolist()

1
2
3
4
5
6
7
8
9
10
11
12
13
14
df = pd.read_excel('DHAC.xls', sheet_name='销售单')  # 读文件
a = df['DHAC编号'].values.tolist()#将DF的某列的值转换成列表。注意.values
b = df['订单号'].values.tolist()
c = df['订单号'].drop_duplicates().values.tolist()# 将某列的值去重并转成列表

print(''' a的类型是:{}
a的序列有:{} 个
c的序列有:{} 个
'''.format(type(a), len(a), len(c)))

---->
a的类型是:<class 'list'>
a的序列有:1846
c的序列有:130

方法2:

直接将整个DF转成列表. df1.values.tolist()

1
2
3
4
5
6
7
8
9
10
a=df.values.tolist()

print(''' df的类型是:{},长度是: {}
a的类型是:{} ,长度是: {}
'''.format(type(df), len(df),type(a), len(a)))

--->
df的类型是:<class 'pandas.core.frame.DataFrame'>,长度是: 1846
a的类型是:<class 'list'> ,长度是: 1846

方法3:

用list的函数list强制转换,只对单列有效. list(df1[‘columns_name’])

1
2
3
4
5
6
7
8
9
a=list(df['订单号'])
print(''' df的类型是:{},长度是: {}
a的类型是:{} ,长度是: {}
'''.format(type(df), len(df),type(a), len(a)))

---->
df的类型是:<class 'pandas.core.frame.DataFrame'>,长度是: 1846
a的类型是:<class 'list'> ,长度是: 1846

list to DataFrme

将1个列表转成DF,列表中没有子列表

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
df = pd.read_excel('dh.xls', sheet_name='销售单')  # 读文件
a = df['DHAC编号'].values.tolist()#将DF的某列的值转换成列表。注意.values
df1=pd.DataFrame(a,columns=['DHAC编号'])#将1个列表转换成DF,列表中没有子列表!
print('这里是列表的0序列:','\n',a[0])
print()
print('这里是表框的头两行','\n',df1.head(2))

--->
这里是列表的0序列:
DH5DS508

这里是表框的头两行
DHAC编号
0 DH5DS508
1 DH5TP505

将两个没有子列表的列表转换成DF.

先将两个列表组成字典,并设置KEY. 然后转成DF,不再需要设置colums的值

1
2
3
4
5
6
7
8
9
10
11
df = pd.read_excel('dh.xls', sheet_name='销售单')  # 读文件
a = df['DHAC编号'].values.tolist()#将DF的某列的值转换成列表。注意.values
b = df['订单号'].values.tolist()
k={'编号':a ,'订单':b}
df1=pd.DataFrame(k)
print('这里是表框的头两行','\n',df1.head(2))
--->
这里是表框的头两行
编号 订单
0 DH5DS508 9JD7113
1 DH5TP505 9JD7113

将由子列表组成的列表转换成DF.

输入的列标题个数必须与子列表中的元素个数匹配。

1
2
3
4
5
6
7
8
9
10
df = pd.read_excel('dh.xls', sheet_name='销售单')  # 读文件
c= df.values.tolist()#将DF转成list
df2=pd.DataFrame(c,columns=['日期','编号','订单', '规格' , '数量'])

print('这里是表框的头两行','\n',df2.head(2))
--->
这里是表框的头两行
日期 编号 订单 规格 数量
0 2017-01-13 9JD7113 DH5DS508 D3.95*100 6.0
1 2017-01-13 9JD7113 DH5TP505 302822841 10.0

不赚钱的员工太多

公司经营的最核心目的就是为了获取利益,保障公司的正常经营和长远发展;如果一个公司始终是亏损,或者不赚钱,那就与公司成立的初衷偏离了。

阅读全文 »

株洲钻石线上新品推介与交流

戴总发言:

技术经理陈帅做讲解

播放PPT 株洲钻石

铣削刀具的介绍 尹工

以山特的产品为蓝本,可以和山特的通装。因为山特的铣削产品即将退出中国市场。
  1. 齿轮的粗铣、精铣
  2. MO12 ,~MO18的齿轮加工刀片
  3. YBM253、
  4. 一般使用环境都是干铣。少数的有油雾冷却
风电:汽轮机的铣削,异形件的加工。
  1. 叶片加工 哈电 上电,东电
  2. YBM303在印度市场反响不错。需要再降低成本。
汽车行业
  1. 缸体的面铣
  2. 曲轴的车拉刀 已经在船用曲轴上得到验证。
  3. 铣刀杆方面 补全EM系列 ,FM系列刀片降低成本。
新开发代通装系列
  1. 刀片可与竞争对手通装。 不做OEM,提供技术服务。竞争WALTE 金鹭、奥克泰。
    1. 45、75、88度双面四边形刀片
    2. 45度的双面六边形
    3. 43度 45度八边形
    4. 园刀片
  2. 非模具行业,毛利高。 OEM,不标刻牌号,
    1. 45D度双面七边形刀片主要针对walte 奥克泰
    2. 山特390 490 290系列,京瓷的双面槽
    3. 深孔钻刀片
  3. 圆刀片。模具行业 全国统一价格销售。
    1. 只要有量,价格商谈
  4. 其他刀片
    1. 有些还在专利期,不刻印,注意销售中的问题
    2. 中性包装。客户可定制
    3. A型刀片 杜龙卡普
    4. 桃型 黛杰
小零件产品加工 吕工
  1. 精密小零件

    1. SSF槽型 大前角 大切深
    2. FSF槽型 排屑畅,与京瓷相=Y当,表面质量高于住友FX 泰珂洛 JP
    3. FF槽型:超精加工 小切深,小进给 稳定的切屑流向。配合多种涂层 案例:替换住友的FY 京瓷的F、S 泰珂洛的JRP。
  2. 3C产品

    降成本需求大,国产化空间大

    高效稳定,一致性好 精度高

车削刀片新品
  1. 不锈钢 YB9315 EG槽型 类似京瓷的MU槽 适用半精、精加工。已经可以订货了
  2. 不锈钢 ES槽型,更锋利,主打精加工。三菱的MS
  3. 类似三菱的VP15TF MA槽。oem
  4. 金属陶瓷 YNT251 FLF槽,另一GM槽类京瓷的HQ槽
  5. 汽车零件 钢和铸铁。ZMA、ZM、TM槽。针对泰珂洛的TM槽。YB6315C,是YBC103的升级。一个牌号代表的是材质和涂层。铸铁是YBD152,专门做了优化。
  6. 重力切削。重工行业。大尺寸刀片 HDR槽 、ZR槽。新槽:LR 、ZG控制切屑的流向,避免伤人。

2020年的推广活动申请表

  1. 需要展会推广

  2. 客户推广的都可以

进度表制作

1
2
3
4
5
6
7
8
9
10
11
12
13
14
gantt
dateFormat YY-MM-DD
title 新规开发
section 争取测试机会
洽谈:crit,done, des1, 20-03-17,20-03-20
了解工况:active, des2, 20-03-20,2d
section 技术消化
技术对策:crit,active, des3, 20-03-22, 3d
申请样品:active, des4, after des3, 1d
section 样品制作
厂家制作:crit, des5, after des3, 15d
section 测试
首次测试: active,des6,after des5, 7d

主要标签

mermaid:表示当前使用的语言为mermaid。

gantt:表示图表类型为甘特图

dateFormat:指定日期格式(Y表示年,M表示月,D表示日)。YY-MM-DD

section: 项目关键字,空格之后输入项目名称。

任务行: section后每一行为一个任务。第一个字符串为任务名称,之后以:开头,添加任务属性。

任务状态

  • done 已完成
  • active 正在进行
  • crit 关键任务
  • 默认任务都为待完成状态

可以多选

任务描述

在des1、des2位置添加任务描述,其它任务引用时直接引用des1就可以。

任务时长有三种方式:

  • 时间范围 如:2014-01-06,2014-01-08
  • 指定天数 如:5d
  • 指定开始日期+天数 如:2014-01-06,5d
  • after: 描述任务时间关系。des3, after des2表示des3紧跟在des2之后。

**PS:所有关键字之间用“,”分隔,关键字需要属性时用空格分隔(如:after des2,)。

《富爸爸穷爸爸》这本数是 罗伯特清崎 的作品。我没有看过,但是我看了别人的读书笔记,已经归纳出来了,省去了从头到尾的阅读。现在整理后转载过来。

第一部分

  1. 我有太多重要的事要做,不能浪费时间。
  2. 我想和勇者为伴,不希望与后进的人为伍。
  3. 我从未遇见过喜欢亏钱的人,但在我的一生中,从未遇见一位没有亏过钱的富人,却遇见过许多从未亏掉一毛钱的穷人。
  4. 我志在将每一次失败转化为机会,所以我每失败一次都往成功迈进一步。
  5. 我不断学习和提高是因为我知道变化就要来临,我更欢迎变化而不是沉溺于过去。
  6. 我痛恨“我们必须这么做,因为大多数人都这么做”这类话。
  7. 我习惯于用消费的欲望来激发我的财务天赋。
  8. 我是一个富人,富人不会这么做。
阅读全文 »