QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3945|回复: 2
收起左侧

[已解决] ug后处理加入刀具信息判断错误

[复制链接]
发表于 2015-9-7 09:19:46 | 显示全部楼层 |阅读模式 来自: 中国上海

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

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

x
global mom_tool_name mom_tool_type% ^' g3 r" @- Z: i
global mom_tool_diameter mom_tool_corner1_radius mom_tool_flute_length+ V( K" N: m, }3 R
global mom_tool_length tip_angle mom_tool_point_angle RAD2DEG
4 t. _) s8 _/ |$ x2 W  if ![ info exists mom_tool_corner1_radius ] { set mom_tool_corner1_radius 0 }" k4 W3 K. D& Q
  if { $mom_tool_type == "Drilling Tool" } {7 l" E; J" V- T
  set tip_angle [ expr $mom_tool_point_angle * $RAD2DEG ]. N" }0 Z8 l( L, X3 I
    MOM_output_literal";(D=[format "%.2f" $mom_tool_diameter]Tip angle=[format "%.2f" $tip_angle]
/ Z( l2 ?) H1 x- Y FL=[format "%.1f" $mom_tool_flute_length]L=[format "%.1f" $mom_tool_length])") {. w& @/ Q: m' W9 J
} else {
% v% w- O. ^- A8 K4 x    MOM_output_literal";(D=[format "%.2f" $mom_tool_diameter]R=[format "%.2f"
, M1 ?, d- E7 F/ s7 a, @$mom_tool_corner1_radius]FL=[format "%.1f" $mom_tool_flute_length]L=[format "%.1f"
1 T1 T7 F/ N& m0 f9 y. a' a8 I/ [$mom_tool_length])"
' d4 ^7 o, Q  f3 ?2 E6 d }
4 m, p! v6 K" [& p$ {% \! _
0 }- _, d8 M/ e( D& s
, ^/ X( W  S6 E5 j9 i加入如上刀具信息,出现错误,求高人解决。主要是想把铣刀和钻头区分开
4 Q9 Q: d! K- y  |7 z4 G! w; O
发表于 2016-8-1 15:00:15 | 显示全部楼层 来自: 中国上海
刀具类型应该是Milling, Turning, Grooving, Drilling or Threading这里面的几种,不是你上面写的 "Drilling Tool"
发表于 2019-5-19 00:12:51 | 显示全部楼层 来自: 中国四川成都
本帖最后由 fengyunhun 于 2019-5-19 00:13 编辑 ) @9 A, p+ M, d" u7 a& s- ~- b
2 r4 {* I" p$ A9 L, O
如果是计算最短刀长失败,可以判断加工类型,遇到加工类型为钻孔,给最短刀长赋值为0
9 p0 J# ^% l7 Uif {[string match "Point*" $mom_operation_type]} {set mom_tool_minimum_length 0}! L) k# u7 j# ]" p1 u5 c9 n5 b/ T
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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