野火论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始


查看: 4709|回复: 4

[已解决] 关于creo零件建模中程序设计实现与solidwoks中相同功能的求助

[复制链接]

3

主题

32

回帖

1

威望

实习生

Rank: 1

积分
42
发表于 2017-7-21 00:12 | 显示全部楼层 |阅读模式
20金钱
关于creo零件建模中程序设计实现与solidwoks中相同功能的求助,具体问题如下:
1,图片中分为拉伸1的大凸台和拉伸2的小凸台
360截图20170720232317223.jpg

2,现在想通过程序功能实现,通过对话框确认输入yes或者no,控制拉伸2的小凸台自动隐含和不隐含:
360截图20170720233733272.jpg

自己写的程序错误

/*以下为确认选项
INPUT
tutai  Yes-No
"请输入yes或者no:"
if tutai==yes
cha==1
end if

END INPUT

/*以下为去小凸台语句
if cha==1
ADD Suppressed FEATURE (initial number 6)
内部特征标识  43
父项 = 15(#5) 3(#2)


伸出项: 拉伸

  编号      元素名称          信息                                                      
  ---     -------------  -------------                                          
   1      特征名称          已定义                                                     
   2      拉伸特征类型        实体                                                      
   3      材料            添加                                                      
   4      截面            已定义                                                     
   4.1    设置平面          已定义                                                     
   4.1.1  草绘平面          曲面:F5(拉伸_1)                                             
   4.1.2  视图方向          侧 1                                                     
   4.1.3  方向            右                                                      
   4.1.4  参考            RIGHT:F2(基准平面)                                          
   4.2    草绘            已定义                                                     
   5      特征成型          实体                                                      
   6      方向            侧 1                                                     
   7      深度            已定义                                                     
   7.1    侧一            已定义                                                     
   7.1.1  侧一深度          无                                                      
   7.2    侧二            已定义                                                     
   7.2.1  侧二深度          可变                                                      
   7.2.2  值             16.100                                                  

截面名 = 截面 1


特征尺寸:
d7 = ( 显示 16.1
      (存储的 16.1 ( 0.001, -0.001 )
    DIMENSION 在层中:
      ALL_DIMS - 操作=显示
d10 = ( 显示 21.776 (弱)
       (存储的:) 21.77588447471 ( 0.001, -0.001 )
    DIMENSION 在层中:
      ALL_DIMS - 操作=显示
d11 = ( 显示:) 27.613 (弱)
       (存储的:) 27.61337624375 ( 0.001, -0.001 )
    DIMENSION 在层中:
      ALL_DIMS - 操作=显示
d12 = ( 显示:) 5.837 (弱)
       (存储的:) 5.837491769045 ( 0.001, -0.001 )
    DIMENSION 在层中:
      ALL_DIMS - 操作=显示
END ADD

end if

3,solidwoks中实现相同功能非常简单:
手头上没有solidwoks软件,具体写法忘记了,大概是在图片红框内,点选要压缩的特征,在第二列填入大概填入  ==if(cha=1,"Suppressed"),只要随时更改前面的全局变量cha的值,就通过if语句自动压缩或者解压缩特征,
bfr1312463343665_00001.png

最佳答案

查看完整内容

参考下: 运用 “程序” 控制特征的隐含 http://www.proewildfire.cn/thread-137437-1-1.html (出处: 野火论坛)

82

主题

1456

回帖

252

威望

版主

Rank: 8Rank: 8

积分
2225

热心助人勋章优秀会员勋章斑竹勋章希望之星勋章宣传大使勋章

发表于 2017-7-21 00:12 | 显示全部楼层
参考下:
运用 “程序” 控制特征的隐含
http://www.proewildfire.cn/thread-137437-1-1.html
(出处: 野火论坛)
愚者暗于成事,智者见于未萌
                                         --------《史记》
回复

使用道具 举报

38

主题

1213

回帖

48

威望

讲师

Rank: 6Rank: 6

积分
1458
QQ
发表于 2017-7-21 08:25 | 显示全部楼层
我个人是不会这个程序,但是从设计时间上去看,没有必要搞那么复杂。拉伸两台阶就几十秒,
而编程要1   2分钟。只代表个人建议!!没有诋毁的意思
回复

使用道具 举报

3

主题

32

回帖

1

威望

实习生

Rank: 1

积分
42
 楼主| 发表于 2017-7-21 13:44 | 显示全部楼层
1,因为本人是做标准化零件,且一个组件里面有两个零件,凸台和另一个零件里避空此凸台的凹槽配合。
2,根据产品样子,分为有凸台和无凸台两种结构,所以,所以我只要打开组件里,在全局变量里面设置一个赋值开关,yes或者no。这样它们自动更新。不用一个个单独打开分别隐含特征。
3,solidworks里面,如下图,在组件里面管理方程式里面设置好变量,非常方便,只是solidworks初学用得不是很方便,且目前solidworks打印工程图时候,外形轮廓线和尺寸线都是一样的宽度,设置单独线宽后打印出来还是一样的。所以继续用回creo。
3,回chenxl423 大大,我参考里面内容继续摸索一下,谢谢!
图像 1.png
回复

使用道具 举报

82

主题

1456

回帖

252

威望

版主

Rank: 8Rank: 8

积分
2225

热心助人勋章优秀会员勋章斑竹勋章希望之星勋章宣传大使勋章

发表于 2017-7-21 15:24 | 显示全部楼层
ZSTDV 发表于 2017-7-21 13:44
1,因为本人是做标准化零件,且一个组件里面有两个零件,凸台和另一个零件里避空此凸台的凹槽配合。
2,根 ...

建议做成族表好一点
愚者暗于成事,智者见于未萌
                                         --------《史记》
回复

使用道具 举报

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

本版积分规则

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请联系我们,本站将立即改正或删除。

QQ|手机版|小黑屋|野火论坛(©2007~2024) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号

GMT+8, 2024-4-25 00:53 , Processed in 0.114955 second(s), 28 queries .

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