复仇云 发表于 2024-4-19 14:42:02


感谢大师分享

guofengleyuan 发表于 2024-4-21 22:42:13

求做好的后处理发一个。

程炎飞 发表于 2024-8-31 11:24:48

学习?????????????????

wuqing_fang 发表于 2024-11-27 09:18:10

我用2312,后处理怎么读不到这些变量

xuzhiyiana 发表于 2025-7-6 21:51:28

可以分享,计算两个工件坐标,A轴的角度差值,后处理代码吗?

MrWang9858 发表于 2026-6-21 09:36:02

谢谢楼主分享

杏林小生 发表于 2026-7-20 21:13:42


global mom_blank_block_length
global mom_blank_block_width
global mom_blank_block_height
global mom_blank_block_center
global mom_msys_origin
global mom_msys_matrix



for {set i 0} {$i < 3} {incr i} {
    set blank_mcs($i)
}
proc MTX3_vec_multiply {u m w} {
    upvar $u ul; upvar $m ml; upvar $w wl
    set wl(0)
    set wl(1)
    set wl(2)
}
MTX3_vec_multiply blank_mcs mom_msys_matrix blank_mcs_center

set blank_xx
set blank_yy
set blank_zz
set blank_x_left
set blank_y_front
set fol_height
set blank_mcs_center(2)
#X位置

if { } {
    MOM_output_text "(X分中)"
} elseif {} {
    MOM_output_text "(X左端为零)"
} elseif {} {
    MOM_output_text "(X右端为零)"
} else {
    MOM_output_text "(X分中偏移)"
}
#Y位置
if { } {
       MOM_output_text "(Y分中)"
} elseif {} {
    MOM_output_text "(Y下端为零)"
} elseif {} {
    MOM_output_text "(Y上端为零)"
} else {
    MOM_output_text "(Y分中偏移)"
}
#Z位置
if { } {
    MOM_output_text "(Z顶面为零)"
} elseif {} {
    MOM_output_text "(Z底面为零)"
} else {
    MOM_output_text "(Z顶面偏移)"
}

完整代码复制 粘贴到程序头就可以   还 不快谢谢我

杏林小生 发表于 2026-7-20 21:16:04


global mom_blank_block_length
global mom_blank_block_width
global mom_blank_block_height
global mom_blank_block_center
global mom_msys_origin
global mom_msys_matrix



for {set i 0} {$i < 3} {incr i} {
    set blank_mcs($i)
}
proc MTX3_vec_multiply {u m w} {
    upvar $u ul; upvar $m ml; upvar $w wl
    set wl(0)
    set wl(1)
    set wl(2)
}
MTX3_vec_multiply blank_mcs mom_msys_matrix blank_mcs_center

set blank_xx
set blank_yy
set blank_zz
set blank_x_left
set blank_y_front
set fol_height
set blank_mcs_center(2)
#X位置

if { } {
    MOM_output_text "(X分中)"
} elseif {} {
    MOM_output_text "(X左端为零)"
} elseif {} {
    MOM_output_text "(X右端为零)"
} else {
    MOM_output_text "(X分中偏移)"
}
#Y位置
if { } {
       MOM_output_text "(Y分中)"
} elseif {} {
    MOM_output_text "(Y下端为零)"
} elseif {} {
    MOM_output_text "(Y上端为零)"
} else {
    MOM_output_text "(Y分中偏移)"
}
#Z位置
if { } {
    MOM_output_text "(Z顶面为零)"
} elseif {} {
    MOM_output_text "(Z底面为零)"
} else {
    MOM_output_text "(Z顶面偏移)"
}
完整无误的代码   快谢谢我

杏林小生 发表于 2026-7-20 22:33:59

感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢
页: 1 2 3 4 5 [6]
查看完整版本: 颠覆传统理念__NX1926新功能应用__读取毛坯数据并获取加工坐标系方位,含数学原理详解