QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2023|回复: 3
收起左侧

[分享] Mastercam 刀库文本格式

[复制链接]
发表于 2019-6-28 14:09:08 | 显示全部楼层 |阅读模式 来自: 中国北京

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
最近在玩车床 的mastercam编程, 涉猎的东西越拉越多,好东西及时和大家分享。 2 h& f+ k( ~; o' M) \# O
0 ~' |* t& Q$ O# P% Z
/ R) V" y' i+ F0 s0 m2 U- @; e
车刀 可以导出成文本格式,但我们安装的中文半版本,对汉字编码有问题,导致汉字都是乱码, 我是从英文版中扣出来的。
( C4 i( K1 Z* f; T/ A/ z
$ q" G. k$ r& W) R7 z2 J' V9 @
原来车刀的定义还是很简单的,根据我的理解,试着翻译了下+ \1 R4 y, X$ f9 i! Z
% C% K9 u/ ~  O: k$ X5 f. Y
# LATHE TOOL LIBRARY FORMAT - Fri Jun 14 18:21:19 2019
9 O  R8 n- z! Q: U3 w3 V! K# = 井号开头的是行是注释行
3 e9 R' f& Z/ ^0 j" P& p# line 1 - LTOOL (固定格式,开始车刀定义)# \# w$ V0 F3 q
#  
+ {1 Z2 i8 K1 g9 t2 F" O8 ~* H4 {# 通用车刀信息:
$ N& Z0 d( p: ]) L; H8 e" l# line 2 - 第二行有三位数字,以空格隔开,+ q8 z  j- R8 s$ V
#         第1位是刀具序列号单调递增是刀库导出的顺序号,和在刀库中显示的位置无关2 ~0 G$ ^6 k' q8 e
#         第2位很重要,是刀具类型  (0=外圆车刀, 1=螺纹刀, 2=沟槽刀, 3=镗刀, 4=钻头刀, 5=定制刀具),. C, _4 ?- ~, E$ P% t
#         第3位 是单位,(0=英制, 1=公制)
% h/ X# J3 D, Y" y5 V1 A# v" V
9 C1 }  b  x: o# line 3 - 刀具名称,字符串,可以有空格
/ F5 ^4 z6 t( t( K# line 4 - 刀具制造商,字符串,可以有空格/ b* V: {& K9 B1 N/ S! }2 J
# line 5 - 设置状态 (0= 未设置, 1=已经设置),
$ b& e8 H6 o4 [1 f+ \#            刀塔类型 (0=下刀塔, 1=上刀塔),9 w  G9 z0 U" B2 E
#             主轴位置  (0=左主轴, 1=右主轴),
! r2 {+ o  \; l2 ?5 ?1 U#             刀塔上的刀具安装角度,数字,默认三位小数4 h3 x+ E( v' d) U/ j3 h" ^. C
# line 6 - 刀具号, 刀补号, 槽刀的反向刀补号,7 b) ?7 W2 ]* e
#             刀具的0点坐标 (Z,X), 刀塔号
3 ^2 D* m4 f1 O! N. y1 L" B/ J& Z# line 7 - 进给速率, 单位(82=每转进给, 77=每分钟进给), 精车进给铝, 单位(82=每转进给, 77=每分钟进给),
2 t. E; N4 w5 R+ F' l) q  f#          主轴转速, 主轴转速单位 (0=RPM, 1=CSS),  CSS材料速率百分比%, RPM材料速率百分比%,主轴转动方向 (0=CW, 1=CCW),+ i! j- C( _; @* y1 s8 c
#          冷却(0=关, 1=冷却液, 2=吹气, 3=中心出水)% t6 M, a$ j  }( h3 ?7 z
# line 8 - 主偏角度(三位小数), 车刀前角, 刀片宽度, 刀片高度, 刀尖中心坐标, 补正方式(2=刀尖半径补正 3=槽刀两点补正); \8 F: R/ y8 y5 Q
#  ; X1 p7 A' s/ ^4 z4 v9 N) _' m- a
# 刀片和钻头信息:
' \* K! C/ r1 [7 i# line 9 -刀片类型 (0=外圆车刀, 1=螺纹刀, 2=沟槽刀, 3=镗刀, 4=钻头),+ ~! @. T0 I, E4 _. _
#          刀片外形编号 (DO NOT CHANGE), 刀片材料编号 (0-6), 刀片单位(0=英制, 1=公制)9 x" `$ A" Z, i0 t* s
# line 10 - 刀片名称字符串5 }3 i7 N- c8 G/ }
# line 11 - IC diameter, IC diameter index, length, width, width index, corner rad, corner rad index,) ]$ G! Q! d( B' n) t9 E7 x
#           thickness, thickness index) t- ^7 t# l4 ^/ a+ F
#  
0 z. t0 ^0 j5 @  X# 刀片的特殊信息,根据刀具类型不同有不同的定义:
, U; D# k( ^, r8 p: c#  2 N3 y0 C0 ^$ v/ [" r+ y, D
# 对于外圆车刀和镗刀刀片:' }* u- x; Z9 \5 t
# line 12 - cross section index, relief angle, relief angle index2 |' l; o0 C. {% p. v
# line 13 - rough depth of cut, finish depth of cut, overlap amount (roughing),9 h& X5 R( Y& U' [5 ]4 K& @% o- g$ K
#           retraction amount (facing) , X overcut amount (facing)$ |' C# ^7 Z4 z0 S; J
#  
/ n, b* I& _4 F, Y# p: K& m9 r0 ?# 对于螺纹刀是以下定义* Z/ i$ ^4 F4 R8 e. g8 I4 c
# line 12 - insert style (1=double end, 2=triangular),
- v$ U0 H" |: J8 F$ @3 u#           thread type (1=unified, 2=unified (notch), 3=metric, 4=metric (notch),6 H% |0 G  s' X  X+ \1 [3 t& A
#           5=acme, 6=acme (stub), 7=buttress),: o  R7 ]0 G' G! G. t
#           thread location (0=internal, 1=external),5 d  C& m( H- t& s8 L+ ^
#           point location wrt right edge of a double end insert,) M, r: [7 y" e' Q7 o
#           cutting height of triangular insert,  o: A* N! {1 ~" ?6 p. r
#           flat width of an acme, or buttress insert
" p3 R4 N1 m) d/ k5 z# line 13 - 1st depth of cut, last depth of cut, finish pass allowance, pull-off amount,
- G5 o' `( S7 ?& `1 l5 P#           number of spring cuts: p1 @) o* f, n# }7 |, _1 d
#  
5 o! m& m( P7 [' A0 Q2 F, _# 沟槽刀和切断刀是以下定义:, w8 [( ^6 [, {
# line 12 - cutting length, shank width, end length, point location (wrt right edge), end angle' V$ {/ s( R7 r# B3 T  Y" a+ @3 D
# line 13 - rough depth of cut, finish depth of cut, stock clearance, backoff %8 f/ g! i( i' C& f( B/ k3 \# X
#  
. F: Z( D2 n. H* n# 钻头是以下定义:- c. i- U1 y$ \; S3 n0 l0 q
# line 12 - type (1=drill, 2=center drill, 3=c'sink, 4=c'bore, 5=end mill, 6=reamer, 7=RH tap, 8=LH tap),. h4 O" b# E# ^9 `# w' u
#           diameter, shank diameter, tip angle, flute length, cut length, flute angle, number of flutes,
  E2 M+ F; h9 k/ f3 Y#           chamfer height, tip diameter, tip length, shoulder angle, thread pitch, tap type
5 `* B0 f0 Y( x& ]/ H; f. \2 g# line 13 - 1st peck inc., subsequent peck inc., peck clearance, retraction amount, dwell,
& x: j7 z! I7 i4 I1 S3 F#           default drill cycle$ ^! i4 z8 y% W) `* w& e7 I/ D
#  
' B  q6 F: a; a7 \9 J# 刀柄信息:1 w6 N$ x2 J# }
# line 14 - 刀柄类型(0=外圆刀杆, 1=螺纹刀杆, 2=沟槽刀杆, 3=镗刀杆, 4=钻头刀杆),, l% t! z+ ~- c  J! K/ h3 G  T( h
#           刀杆形状编号(不能随便改), 6 b! [9 [7 A, Z: e# t' X( a
#           刀杆方向 (0=右手刀正刀, 1=左手刀反刀),; p; e. f; ]7 E+ `. D$ i7 J
#           刀杆安装方向 (0=Z方向水平安装 , 1= X方向垂直安装)5 A* S3 j" J# f6 L0 m) O, v4 E2 l3 o
#           刀柄形状 (0=方形刀柄, 1=圆形刀柄), 8 \: S! R& o* X0 O9 l
#           刀柄单位(0=英制, 1=公制)  i/ C3 T7 i  T- A  M3 `
# line 15 - 刀柄名称, X# w4 o# X; d- ~
# line 16 - length, width, shank width, shank height, head length, head width, chamfer width,- L9 Q, F: [/ C2 V6 u& q$ ]
#           chamfer height, end cutting edge angle, side cutting edge angle( S3 y! _+ O4 S
#  
7 s  {, }$ |; o- T+ Z+ e# 定制刀具信息
  w! F5 L  P6 L( w9 J  p, x- D# 如果是定制刀具, 9-13刀片信息将被忽略, 14-16行由以下信息组成:
, n- |7 n  r0 u4 }( g/ u# line 14 - 定制的刀具类型 (0=外圆车刀, 1=螺纹刀, 2=沟槽刀, 3=镗刀, 4=钻头),
- R4 p! R1 T8 y- ~- |6 Y4 L#           tool orientation (1-8), tool corner radius& q- P; E1 D% D
# line 15 - path to associated Mastercam tool geometry file
* [: y( @( e* {# line 16 - name of associated Mastercam tool geometry file7 H9 F' \: N2 C, q( Q+ o4 B
# line 18 - 刀具的切削参数 (= line 12 for any other tool type)$ @, m. \1 n6 @1 o9 e
#  , `0 j5 `" A( y- Y
# *** 不能删除刀具定义的行号和定义语句 ***
. {! R3 b/ E4 ~, I. s  X* K# *** 刀具定义中不能有注释行 ***
4 X( u' g  T4 U( J# X
* ?# ?6 r# z( i& s5 p
1 {8 E1 U" _( i# `- y/ i1 - LTOOL% S4 e7 P/ |) g$ [: m
2 - 1 2 1- I  \8 @! E( ~# o1 l* P
3 - OD GROOVE LEFT - MEDIUM
9 i" _* X+ s; _  u0 D4 - 0 e  F/ `' T* ^2 _0 E* R% J
5 - 0 1 0 0.0000 i2 O& M# |" |2 V5 ?" O
6 - 45 45 45 250.000 125.000 459 [3 B# `% K  a0 f$ ?
7 - 0.100 82 0.100 82 115 1 100.000 100.000 1 8# E6 X. V( f* U( D
8 - 0.000 90.000 4.000 0.000 -0.300 0.300 2
- p7 M' L' A+ C) j" n9 - 2 4 0 1
0 ^% z- V. t6 w* X  `' |10 - N151.2-400-40-5G
& |9 W' G! I0 ^" c( o7 E+ r11 - 0.000 0 12.000 4.000 0 0.300 0 4.950 0
6 x2 ^3 @( e- t7 e3 Q12 - 4.000 3.000 0.000 1.500 0.000
, A: d* n/ l3 S& w8 @5 Z) r13 - 2.500 0.250 1.500 0.000
% z/ S5 y" Z; {7 l# ^6 i$ e14 - 2 0 1 1 0 13 Q1 U1 {0 M9 p9 |; Z
15 - LF151.22-2525-50
: v9 s: D  _4 v16 - 150.000 12.500 25.000 12.500 12.900 3.000 0.000 0.000 0.000 45.000
4 A- V+ g' m3 s2 J% f8 s; S$ a$ P5 ?, A: V
1 - LTOOL: v  b$ A9 s# P2 e$ ?0 m
2 - 2 1 1
  |& t; a8 n$ ^' [7 q* G# S3 - OD THREAD RIGHT- SMALL( ?9 @! H6 c9 P
4 - * B8 g/ ~7 \3 g: H; ~# r
5 - 0 1 0 0.000
7 q$ C; W* E. C2 }! q6 - 94 94 8 250.000 125.000 940 _1 e/ Q' ]$ n  G" q
7 - 410.000 77 0.000 77 410 0 100.000 100.000 1 8
+ j: ]$ _. m7 r% r8 - 0.000 90.000 0.000 0.000 0.000 0.072 4  P* a# E$ v( O6 m3 Y, \/ _% f
9 - 1 1 0 1
4 m. P) B3 k# s) n1 [; M7 C10 - R166.0G-16MM01-100
  O* H% B+ B6 e$ U11 - 9.525 0 25.000 4.950 0 0.072 0 4.950 0
; Z0 c% ]' K& N7 d12 - 2 3 1 2.970 1.137 0.125   1
: O9 t8 W3 Q9 z: X13 - 0.200 0.020 0.000 0.000 1
% V8 w* a" w0 [0 [3 d! i6 M14 - 1 4 0 1 0 1$ ~/ V, @4 S' R! U
15 - R166.4FG-2525-169 Q/ ~& f4 L$ n' R8 b" q- f
16 - 125.000 16.000 16.000 25.000 22.600 30.000 6.000 6.000 0.000 0.000
( T0 t" ^- O) t$ A4 l$ a2 k4 w! G6 Z. l) V( N- i- v
5 `7 Y4 G  f+ P' M2 J+ o

' ^# t  ^  v, v) I" ^( c: j LatheTxtLib.rar (11.52 KB, 下载次数: 22)
发表于 2019-6-29 14:25:38 | 显示全部楼层 来自: 中国广东东莞
赞一个
发表于 2021-1-23 22:58:53 | 显示全部楼层 来自: 中国四川攀枝花
赞一个
发表于 2021-2-17 12:59:12 | 显示全部楼层 来自: 中国江苏扬州
感谢分享
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表