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

[其他] 自己编写的旋转轮建模命令流

[复制链接]
发表于 2018-6-20 07:55:40 | 显示全部楼层 |阅读模式 来自 浙江





finish
/clear
/filname,rotating wheel,1
/title,modeling of rotating wheel
/prep7
blc4,120,-45,12,120
blc5,160,0,56,10
blc4,200-12,-30,12,75
aadd,all
lsel,s,loc,x,132,188-0.1
lsel,r,loc,y,5,75
*get,lnum1,line,0,num,max                                   !当前选择集最大的线编号,赋值给lunm1
*get,lnum2,line,0,num,min                                   !当前选择集最小的线编号,赋值给lunm2
lfillt,lnum1,lnum2,6                                        !线lunm1和线lunm1进行圆角,半径6
lsel,s,loc,x,132,188-0.1
lsel,r,loc,y,-5,-75
*get,lnum1,line,0,num,max
*get,lnum2,line,0,num,min
lfillt,lnum1,lnum2,6
lsel,s,loc,x,138,188
lsel,r,loc,y,5,75
*get,lnum1,line,0,num,max
*get,lnum2,line,0,num,min
lfillt,lnum1,lnum2,6
lsel,s,loc,x,138,188
lsel,r,loc,y,-5,-75
*get,lnum1,line,0,num,max
*get,lnum2,line,0,num,min
lfillt,lnum1,lnum2,6
lsel,s,loc,x,132,138
lsel,r,loc,y,5,11
al,all
lsel,s,loc,x,132,138
lsel,r,loc,y,-5,-11
al,all
lsel,s,loc,x,182,188
lsel,r,loc,y,5,11
al,all
lsel,s,loc,x,182,188
lsel,r,loc,y,-5,-11
al,all
knum1=kp(188,45,0)                                          !将(188,45,0)处的关键点编号赋值给knum1
knum2=kp(200,45,0)
knum3=kp(188,-30,0)
larc,knum1,knum2,knum3,10
knum1=kp(188,-30,0)
knum2=kp(200,-30,0)
knum3=kp(188,45,0)
larc,knum1,knum2,knum3,10
lsel,s,loc,y,45,51
al,all
lsel,s,loc,y,-30,-36
al,all
aadd,all
allsel,all
k,1001
k,1002,0,100
vrotat,all,,,,,,1001,1002,45
kdele,1001,1002,1
wpoffs,0,-20
wprota,0,-90
*afun,deg                                                   !改变角度单位为度
cyl4,160*cos(22.5),160*sin(22.5),0,0,10,360,60
vsbv,1,2                                                    !此处还待进一步参数化,需改进
wpcsys,-1,0
csys,5                                                      !改变当前坐标系为以Y轴的极坐标系
vgen,8,all,,,,45
wpstyl,,,,,,,,0
nummrg,all
numcmp,all
save

本帖子中包含更多资源

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

×
发表于 2018-6-20 20:49:52 | 显示全部楼层 来自 河北秦皇岛
Simdroid开发平台
圆角如何创建的?
回复 不支持

使用道具 举报

 楼主| 发表于 2018-6-20 21:33:46 | 显示全部楼层 来自 浙江
renyyyuan 发表于 2018-6-20 20:49
圆角如何创建的?

利用圆角命令LFILLT
格式:LFILLT, NL1, NL2, RAD, PCENT
解释:
NL1——第一条相交直线的编号,如果NL1=P,可以使用鼠标在图上点选(GUI操作),剩余的后续命令直接不执行,也就是说如果输入LFILLT,P直接进入GUI操作。
NL2——第二条相交直线的编号。
RAD——圆角半径,短于直线NL1或NL2的长度。
PCENT——圆角弧圆心关键点编号,如果为0,则不产生圆心关键点。
回复 不支持

使用道具 举报

发表于 2018-8-21 18:05:28 | 显示全部楼层 来自 陕西西安
谢谢分享!谢谢分享!
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-25 14:44 , Processed in 0.029215 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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