找回密码
 注册
Simdroid-非首页
查看: 98|回复: 17

[03.建模] TG中如何对pART进行平移和旋转操作

[复制链接]
发表于 2015-3-30 21:07:52 | 显示全部楼层 |阅读模式 来自 北京
TG使用什么命令对建好的PART进行旋转和平移
发表于 2015-3-30 22:18:47 | 显示全部楼层 来自 陕西
Simdroid开发平台
用复制命令即可,lct或gct
回复 不支持

使用道具 举报

 楼主| 发表于 2015-3-30 22:22:39 | 显示全部楼层 来自 北京
那原来的part不要了,怎么删除
回复 不支持

使用道具 举报

发表于 2015-3-30 22:28:43 | 显示全部楼层 来自 陕西
不显示就OK了,例如你复制一个,那么原来的是0,现在的是1,显示1就好了,这两个命令有区别,对应的显示命令不一样,建议仔细看一下手册
回复 不支持

使用道具 举报

 楼主| 发表于 2015-3-31 18:43:02 | 显示全部楼层 来自 北京
我要导到有限元中计算,不显示不代表不存在
回复 不支持

使用道具 举报

发表于 2015-3-31 19:23:42 | 显示全部楼层 来自 河南郑州
浩浩侠 发表于 2015-3-31 18:43
我要导到有限元中计算,不显示不代表不存在

把命令流保存到文本中,在文本中去除不需要的block段,然后重新启动TG,直接打开文本文件运行,即可
回复 不支持

使用道具 举报

 楼主| 发表于 2015-3-31 21:07:22 | 显示全部楼层 来自 北京
freebeita 发表于 2015-3-31 19:23
把命令流保存到文本中,在文本中去除不需要的block段,然后重新启动TG,直接打开文本文件运行,即可 ...

sd 1 plan 0 0 0 0 0 1
sd 2 plan 0 0 5 0 0 1
sd 3 plan 10 0 0 1 0 0
sd 4 plan -10 0 0 1 0 0
sd 5 plan 0 10 0 0 1 0
sd 6 plan 0 -10 0 0 1 0
block 1 21;1 21; 1 6;-10 10;-10 10;0 5;
sfi ; ;-1;sd 1
sfi ; ;-2;sd 2
sfi -1; ; ;sd 3
sfi -2; ;;sd 4
sfi ; -1;;sd 5
sfi ; -2;;sd 6
trprt rz 60
endpart
merge
trprt rz 60
lsdyna keyword
write
回复 不支持

使用道具 举报

 楼主| 发表于 2015-3-31 21:08:50 | 显示全部楼层 来自 北京
浩浩侠 发表于 2015-3-31 21:07
sd 1 plan 0 0 0 0 0 1
sd 2 plan 0 0 5 0 0 1
sd 3 plan 10 0 0 1 0 0

我打算把他转一下,与z轴成60度角,命令提示超出了浮点数
回复 不支持

使用道具 举报

 楼主| 发表于 2015-3-31 21:25:03 | 显示全部楼层 来自 北京
sd 1 plan 0 0 0 0 0 1
sd 2 plan 0 0 5 0 0 1
sd 3 plan 10 0 0 1 0 0
sd 4 plan -10 0 0 1 0 0
sd 5 plan 0 10 0 0 1 0
sd 6 plan 0 -10 0 0 1 0
block 1 21;1 21; 1 6;-10 10;-10 10;0 5;
sfi ; ;-1;sd 1
sfi ; ;-2;sd 2
sfi -1; ; ;sd 3
sfi -2; ;;sd 4
sfi ; -1;;sd 5
sfi ; -2;;sd 6
endpart
merge
trprt rz 60;
lsdyna keyword
write
回复 不支持

使用道具 举报

 楼主| 发表于 2015-3-31 21:54:25 | 显示全部楼层 来自 北京
我打算把他转一下,与z轴成60度角,命令提示超出了浮点数
回复 不支持

使用道具 举报

发表于 2015-3-31 22:54:15 | 显示全部楼层 来自 河南郑州
浩浩侠 发表于 2015-3-31 21:54
我打算把他转一下,与z轴成60度角,命令提示超出了浮点数

命令有问题,trprt 命令语法错误,应该是trprt 1 rz 60;  其中1为part编号,最后的;是结束符号
回复 不支持

使用道具 举报

发表于 2015-3-31 22:55:18 | 显示全部楼层 来自 河南郑州
浩浩侠 发表于 2015-3-31 21:54
我打算把他转一下,与z轴成60度角,命令提示超出了浮点数

可以在命令窗口用help trprt查询命令语法参数
回复 不支持

使用道具 举报

发表于 2015-3-31 23:09:20 | 显示全部楼层 来自 河南郑州
浩浩侠 发表于 2015-3-31 21:54
我打算把他转一下,与z轴成60度角,命令提示超出了浮点数

trprt是用在merge模式下的,即要在merge之后使用,所以在part模式下使用会报错,如果是直接打开文件报错,多是因为命令使用错误,至于浮点数错误,TG在文件中命令出错大都会这样报错,有时可能是设置的内存太小,在TrueGrid Controls中调整。TG的精度不低,可以达到小数点后六位,输出文件中的精确度依据求解器要求的格式和精度,如NASTRAN的固定格式中,有些数据小数点后会保留6位有效数字
回复 不支持

使用道具 举报

 楼主| 发表于 2015-4-1 10:15:41 | 显示全部楼层 来自 北京
freebeita 发表于 2015-3-31 23:09
trprt是用在merge模式下的,即要在merge之后使用,所以在part模式下使用会报错,如果是直接打开文件报错 ...

谢谢,了解了命令的格式。
这个命令无法实现我的要求,他是把整个part旋转,见图,我计划是第一种效果C:\Users\wanghao\Desktop\无标题.png
回复 不支持

使用道具 举报

 楼主| 发表于 2015-4-1 10:17:21 | 显示全部楼层 来自 北京
浩浩侠 发表于 2015-4-1 10:15
谢谢,了解了命令的格式。
这个命令无法实现我的要求,他是把整个part旋转,见图,我计划是第一种效果 ...

sd 1 plan 0 0 0 0 0 1
sd 2 plan 0 0 5 0 0 1
sd 3 plan 10 0 0 1 0 0
sd 4 plan -10 0 0 1 0 0
sd 5 plan 0 10 0 0 1 0
sd 6 plan 0 -10 0 0 1 0
block 1 21;1 21; 1 6;-10 10;-10 10;0 5;
sfi ; ;-1;sd 1
sfi ; ;-2;sd 2
sfi -1; ; ;sd 3
sfi -2; ;;sd 4
sfi ; -1;;sd 5
sfi ; -2;;sd 6
gct 2 rx30 mz -10;rx 30 mz -20;
grep 0 1 2;
endpart
merge
lsdyna keyword
write
回复 不支持

使用道具 举报

 楼主| 发表于 2015-4-1 10:18:33 | 显示全部楼层 来自 北京
见图,先转动后平动

本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

 楼主| 发表于 2015-4-1 10:23:24 | 显示全部楼层 来自 北京
后面两个已经转了,前面一个没转

本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

发表于 2015-4-26 22:26:02 | 显示全部楼层 来自 湖南长沙
楼主能加QQ讨论么,我的也是要旋转我搞不清咋回事,初学请教
回复 不支持

使用道具 举报

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

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-25 19:05 , Processed in 0.036335 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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