青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 718|回复: 1

求助,关于二次开发提取车加工过程的切深和切宽

[复制链接]
发表于 2017-5-13 19:15 | 显示全部楼层 |阅读模式
因为毕业设计的原因,要求模拟车、铣加工过程中的切削力,于是想到对VERICUT进行二次开发, A2 n) k+ t* L, q' E# N
考虑使用VERICUT自带的三个函数提取数据:
' `( }  D5 f% S( Ndouble opapi_get_axial_depth(void) 返回最大轴向深度。 8 `7 q  s$ W3 S1 G( a4 B  x
double opapi_get_program_feedrate(void) ' R1 E2 U/ P; J2 z' B' s: H7 }
返回编程进给率。
- @" x: f1 h3 M% ~/ e7 ddouble opapi_get_radial_width(void) 2 a3 x. P! T0 v
返回最大径向宽度。# \" z9 p- I# J

, I5 q6 v! t! u) I' y! o目前在ug和VERICUT中均已经实现了车加工和铣加工的仿真,提取数据方面,铣加工部分没有任何问题,效果如图:
' q" i  g8 o1 U# U) _) p" Z
4 ~2 `: Z4 Z0 h7 m0 h# |可以看到depth、width、feedrate均能够成功提取且有数值。
: Z4 F. s+ ?3 ^' r$ p但是车加工过程不行,只能提取feedrate,而depth和width全是0,这明显和仿真的实际情况不符合:
8 v( |1 i9 X* ~4 M仿真过程图:$ k* z& T6 n% C- ?* z6 C0 w6 `) h
3 u7 z5 G( d+ y3 B" f# I4 F. H
可以看到加工仿真是完美进行的,但是文档里面的数据却全是0,这是为什么……
0 r- O! i- S- C- y
' Y1 {  X  o7 Z  Z7 J: y  `9 F# L9 a; F
9 N4 z0 i/ x; {+ L' e) U+ j5 k
, E1 p& H4 ]" O6 z" h7 m5 h4 G
示例.png
示例2.png
示例3.png
 楼主| 发表于 2017-5-13 19:16 | 显示全部楼层
目前只有车过程出问题,铣过程没有问题。求助………………
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-7-3 22:02 , Processed in 0.151246 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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