QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
global mom_tool_name mom_tool_type) n  A: M+ A: e2 q' G# A4 M6 _( o
global mom_tool_diameter mom_tool_corner1_radius mom_tool_flute_length
+ C; r" D' Q* D' \" Xglobal mom_tool_length tip_angle mom_tool_point_angle RAD2DEG
: x# _& m5 }4 M5 D+ U$ a# Y4 E1 P+ a  if ![ info exists mom_tool_corner1_radius ] { set mom_tool_corner1_radius 0 }
4 P8 _7 w, \8 i. B# w" |$ L0 e  _  if { $mom_tool_type == "Drilling Tool" } {# W0 T, ^! E! Y9 ~, X0 w5 n4 h: {
  set tip_angle [ expr $mom_tool_point_angle * $RAD2DEG ]
: [" o" L4 i7 V/ k9 M& H, r    MOM_output_literal";(D=[format "%.2f" $mom_tool_diameter]Tip angle=[format "%.2f" $tip_angle]
! @/ ~4 O! q- H3 Y, `0 `6 t8 ~* b FL=[format "%.1f" $mom_tool_flute_length]L=[format "%.1f" $mom_tool_length])"/ Q* T7 `! F9 d
} else {
3 j" a+ g6 g2 N, _) x) L" T0 o) j% E    MOM_output_literal";(D=[format "%.2f" $mom_tool_diameter]R=[format "%.2f"
; g, z) A/ t: ^9 e/ S, d3 e$mom_tool_corner1_radius]FL=[format "%.1f" $mom_tool_flute_length]L=[format "%.1f"
/ y. j* b8 U1 h7 O: M$mom_tool_length])"4 _: E1 m2 `, }* E3 d" J
}0 L- ]; [1 C3 ?+ Z! ~

3 ^) e8 O( L( R# M. O6 d; B- I4 C4 ]# B1 e# W
加入如上刀具信息,出现错误,求高人解决。主要是想把铣刀和钻头区分开
! R- S" j! u2 P1 N. i
发表于 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 编辑 0 r1 P# M5 s4 [) k5 z( ?

3 M) ~( E/ V4 ?如果是计算最短刀长失败,可以判断加工类型,遇到加工类型为钻孔,给最短刀长赋值为0+ w) d6 \) [+ Q6 N
if {[string match "Point*" $mom_operation_type]} {set mom_tool_minimum_length 0}
1 Z0 s  s0 P* c
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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