QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 918|回复: 12
打印 上一主题 下一主题

[求助] 谁有UG后处理扩展坐标(G54.1 P)的定制命令!!!!

[复制链接]

三级士官

Rank: 3Rank: 3

11

主题

38

帖子

570

积分
跳转到指定楼层
楼主
发表于 2024-1-20 07:01:20 来自手机 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
谁有UG后处理扩展坐标(G54.1 P)的定制命令!!!!

有奖推广贴子: 

回复

使用道具 举报

上校

Rank: 7Rank: 7Rank: 7

19

主题

847

帖子

1万

积分
沙发
发表于 2024-1-20 09:18:34 | 只看该作者
global mom_fixture_offset_value
global mcs
if {$mom_fixture_offset_value>6} {
set mcs "54.1 P[expr $mom_fixture_offset_value-6]"
} else {
set mcs "[expr $mom_fixture_offset_value+53]"
}

V: hu1990-_-
回复 支持 反对

使用道具 举报

少尉

Rank: 5Rank: 5

33

主题

167

帖子

2945

积分
板凳
发表于 2024-1-20 13:11:06 | 只看该作者
1.把如下的代码添加到定制命令
2.装夹偏置1为G54  2-G55   3-G56.........装夹偏置-1输出坐标为 G54.1 P01..........



global mom_fixture_offset_value
set c [expr $mom_fixture_offset_value+53]
set d [expr 0-$mom_fixture_offset_value]
global e
if {$mom_fixture_offset_value >= "0"} {
set e $c
} else {
set e 54.1\ P[format "%02.0f" $d]
}
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

17

主题

187

帖子

3244

积分
地板
发表于 2024-1-20 14:47:46 | 只看该作者
本帖最后由 似曾相识999999 于 2024-1-20 15:09 编辑

我以前发过一个分享这方面的,虽然我现在用的有改进修改,感觉这贴可以满足楼主需求。
学习分享,定制多坐标系G54 G54.1 G505,程序头控制输出。。。 - UG后处理 - UG爱好者 (ugsnx.com)
回复 支持 反对

使用道具 举报

四级士官

Rank: 3Rank: 3

1

主题

88

帖子

848

积分
5#
发表于 2024-1-20 18:34:12 | 只看该作者
同一把刀,多个坐标系怎么输出每个坐标系
回复 支持 反对

使用道具 举报

四级士官

Rank: 3Rank: 3

1

主题

88

帖子

848

积分
6#
发表于 2024-1-20 21:06:05 | 只看该作者
来学习一下
回复 支持 反对

使用道具 举报

五级士官

Rank: 4

2

主题

73

帖子

858

积分
7#
发表于 2024-2-20 09:35:41 | 只看该作者
jindewei 发表于 2024-1-20 13:11
1.把如下的代码添加到定制命令
2.装夹偏置1为G54  2-G55   3-G56.........装夹偏置-1输出坐标为 G54.1 P01 ...

大佬 给负老是报错什么意思呢 给正就是对的   换成$mom_fixture_offset_value * -1 也一样 给0和正值是对的 给负就报错 MCS表达式我也是改了的
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

6

主题

184

帖子

1034

积分
8#
发表于 2024-2-20 09:52:18 | 只看该作者
1758400618 发表于 2024-2-20 09:35
大佬 给负老是报错什么意思呢 给正就是对的   换成$mom_fixture_offset_value * -1 也一样 给0和正值是对 ...

#坐标系
global mom_fixture_offset_value
set c [expr $mom_fixture_offset_value+53]
set d [expr -$mom_fixture_offset_value-0]
global e
if {$mom_fixture_offset_value > "0"} {
set e $c
} else {
set e 54.1\ P[format "%01.0f" $d]
}
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

6

主题

184

帖子

1034

积分
9#
发表于 2024-2-20 09:54:01 | 只看该作者
1758400618 发表于 2024-2-20 09:35
大佬 给负老是报错什么意思呢 给正就是对的   换成$mom_fixture_offset_value * -1 也一样 给0和正值是对 ...

这样就可以了

微信图片_20240220095313.png (20.08 KB, 下载次数: 7)

微信图片_20240220095313.png
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

6

主题

184

帖子

1034

积分
10#
发表于 2024-2-20 09:54:42 | 只看该作者
1758400618 发表于 2024-2-20 09:35
大佬 给负老是报错什么意思呢 给正就是对的   换成$mom_fixture_offset_value * -1 也一样 给0和正值是对 ...

这样就可以了

微信图片_20240220095313.png (20.08 KB, 下载次数: 8)

微信图片_20240220095313.png
回复 支持 反对

使用道具 举报

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

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-4-27 19:39

返回顶部