找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: 若枫

[原创] G68.2UG后处理

 火... [复制链接]

0

主题

35

回帖

21

积分

注册会员

积分
21
发表于 2019-11-19 19:58:55 | 显示全部楼层
支持网站,支持版主,谢谢分享
回复

使用道具 举报

0

主题

35

回帖

21

积分

注册会员

积分
21
发表于 2019-11-23 16:03:12 | 显示全部楼层
支持版主,謝謝分享,研究學習
回复

使用道具 举报

0

主题

5

回帖

4

积分

新手上路

积分
4
发表于 2019-12-20 16:35:35 | 显示全部楼层
感谢撸主感谢撸主感谢撸主
回复

使用道具 举报

1

主题

121

回帖

62

积分

注册会员

积分
62
发表于 2019-12-25 08:13:57 | 显示全部楼层
/ [# \9 l8 e9 m, j6 q
支持版主大人
回复

使用道具 举报

0

主题

112

回帖

60

积分

注册会员

积分
60
发表于 2020-1-12 09:01:29 | 显示全部楼层
谢谢,正需要!
回复

使用道具 举报

0

主题

4

回帖

3

积分

新手上路

积分
3
发表于 2020-3-9 18:31:02 | 显示全部楼层
你好我好大家好
回复

使用道具 举报

0

主题

24

回帖

33

积分

注册会员

积分
33
发表于 2020-3-12 19:50:29 | 显示全部楼层
向老大学习,看看自己能搞到点什么东西出来
回复

使用道具 举报

0

主题

1

回帖

2

积分

新手上路

积分
2
发表于 2020-3-16 08:32:26 | 显示全部楼层
· UG精品后处理· UG精品后处理
回复

使用道具 举报

1

主题

16

回帖

27

积分

注册会员

积分
27
发表于 2020-3-24 07:46:06 | 显示全部楼层
见识见识。。。
回复

使用道具 举报

0

主题

7

回帖

5

积分

新手上路

积分
5
发表于 2020-8-8 16:45:51 | 显示全部楼层
global mom_kin_machine_type
( r# `' W6 y* R" V5 D  global mom_kin_4th_axis_type mom_kin_4th_axis_plane+ K. |1 b' R$ s/ R  F
  global mom_kin_5th_axis_type
9 N5 Y2 N% X8 d. G+ Z  global mom_tool_axis mom_sys_spindle_axis mom_kin_spindle_axis- f& c8 b3 O& l& J
  global mom_pos
# O. w2 Y1 ]1 N) @  global mom_cycle_spindle_axis mom_cutcom_plane mom_pos_arc_plane0 }& W" E1 M3 G

* d3 h  ]* f) {
4 x3 }( \9 Q# r) n # Default cycle spindle axis to Z
3 |9 v3 F- w5 L6 Y  set mom_cycle_spindle_axis 2. C. p! T4 h" O
! `6 e5 e. d3 K- W
. Q" W6 m+ {: y
  if { ![string match "*3_axis_mill*" $mom_kin_machine_type] } {. J! U6 [) G( C7 U/ \

+ ^4 ^0 Q$ w7 }3 v    if { $mom_kin_4th_axis_type == "Head" } {5 m! L9 w& [; R$ u! N2 N, H
$ _  Q' V& {  c
      if [EQ_is_equal [expr abs($mom_tool_axis(0))] 1.0] {! N! e6 f1 m$ s7 H
        set mom_cycle_spindle_axis 0
3 J( D  [; O+ E1 k8 j      }6 f. e2 {$ a* a/ l+ \7 E  D' c
* t2 T; `6 `  H1 ~* P5 O
      if [EQ_is_equal [expr abs($mom_tool_axis(1))] 1.0] {
# U7 B% a) C. m( q& ?) g$ P        set mom_cycle_spindle_axis 1
( r/ u4 a: N. p/ |# R  M      }
% n  U* K7 i1 P% p* p0 N. @* |, H% Q$ u5 n# L
      if { $mom_kin_5th_axis_type == "Table" } {1 l! M8 V7 N8 ?" p

1 |3 |1 a, X1 P, n( d: h        if { [EQ_is_equal [expr abs($mom_pos(3))] 90.0] || [EQ_is_equal [expr abs($mom_pos(3))] 270.0] } {  x' e3 B2 X3 V3 p9 H" w, Y) H
7 S% D+ K& f. b& p1 M
          switch $mom_kin_4th_axis_plane {! `5 x' u" }5 m! U, R* W
            "YZ" {
% A! u  W2 T, g1 ]% n              set mom_cycle_spindle_axis 19 W* r1 s5 w5 k* E
            }, l) Y2 h+ w5 G
            "ZX" {
9 D0 y7 Z; u# c# O4 T) U* I              set mom_cycle_spindle_axis 00 p$ t  ]5 ~- Y. o- ~- d3 r
            }/ Q3 A# D% B  N! A: ~( R
          }6 h& ]/ U. p; m
        }
; _# M: w- l* L) o) [      }
3 l4 O2 [  z  u    }& J  O. ?2 W+ T+ u+ R; ^
  }! d/ p8 x, \9 x

$ {  s2 e% O) \7 J
# E/ @$ Z8 I0 s& T) f, o9 Z- u  switch $mom_cycle_spindle_axis {
3 t( p" ?4 ^7 n/ T# Z( b6 d    0 {
: A4 k% f8 M1 e/ W! t" R      set mom_cutcom_plane  YZ  U) o7 K: ]3 ]' \6 r. W/ M
      set mom_pos_arc_plane YZ
- v! s& o! _7 m8 s) R      set principal_axis X1 C9 f& r% t% M# w; i2 e
    }$ h+ Y; M3 Y. r& n; G$ t0 {
    1 {
% A  u# T2 u: p" Y      set mom_cutcom_plane  ZX
: _* `# y2 u% U/ t0 w- F; W      set mom_pos_arc_plane ZX2 D1 p( E$ g7 Q% e" C
      set principal_axis Y2 [# T, ?* ]- ?" w. z1 @, Z) B! a
    }& ^! L/ I2 k; u& Z2 A) i
    2 {
% n8 c6 V/ u7 m1 q      set mom_cutcom_plane  XY
' }, f0 b- t4 W& O3 H      set mom_pos_arc_plane XY
  G# F0 @+ S( U6 E      set principal_axis Z7 a! n4 V' n3 q+ e8 M. A
    }, ?: v& g5 G$ M0 F2 n) o/ S# f
    default {
- ?1 V% ]- I$ q      set mom_cutcom_plane  UNDEFINED
+ F) Q% a! `0 y6 y      set mom_pos_arc_plane UNDEFINED8 g3 z0 p( c1 M$ Z
      set principal_axis ""
6 I7 u8 }3 U) N$ y    }
- I% a  M& C( F/ y  }! U2 q1 K$ X  R; m, b
$ B% f$ F$ Z' c, I, V

. L1 c/ A6 `( F, }/ Y3 X6 ?  if { $suppress_principal_axis && [string length $principal_axis] > 0 } {& V# ^* ^% t& ~3 D
    MOM_suppress once $principal_axis
: |0 n0 e- C% F0 a1 W5 M! s  }' e6 c7 ^+ a1 I
; M. I+ \0 Q  G: F6 w6 w
, b! _- ]6 o; F1 ?
  if { $force_plane_code } {
' p/ O' u* I  x    global cycle_init_flag6 y  `1 z; C. o$ N2 ~
  a" m0 o% a. S7 E) q' a/ m$ E
    if { [info exists cycle_init_flag] && [string match "TRUE" $cycle_init_flag] } {
' g$ Q8 k$ c  a" }) f! U% T8 {      MOM_force once G_plane
) ~- W. Q! k- C6 [    }! Q/ |5 @& ^& ^/ v6 [1 a; b9 w  W
  }
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|Archiver|手机版|小黑屋|若枫后处理论坛 ( 苏ICP备11015087号-1|苏公网安备32059002001368号 )

GMT+8, 2026-2-28 06:12 , Processed in 0.208102 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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