SolidWorks机械工程师网——最大的SolidWorks学习平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

好品数字
好品数字
查看: 1238|回复: 8
打印 上一主题 下一主题

方程式怎么设置数值的小数点后面精确到几位?

  [复制链接]

4

主题

156

帖子

2790

金币

实习版主

Rank: 7Rank: 7Rank: 7Rank: 7

积分
8642

最佳新人活跃会员热心会员宣传达人灌水之王

跳转到指定楼层
楼主
 楼主| 发表于 2020-5-25 22:49:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
这个问题很久以前就困扰过我, 钣金件的材料,在零件的自定义里写的是"SW-材质"/t"厚度@钣金",工程图里引用了就有厚度,明细表里的也是,但是它会显示去除尾数0,例如1.5的显示是1.5,这个是好的,2个厚的他就是显示2,但是经理说最好是显示2.0,小数点后面要留一位。不过后来也没有要求了,反正也没有影响。

我最近做了三圆弧直线链轮的模板,是参数的,只要填写几个主要参数,刷新就是一个链轮,链轮的工程图模板里把表格做好了,都对应到了零件里面的属性。参数化的好处就是方便更改,用GTGearTrax等工具画的,其实是新画的一个,换进去配合要重新找面。

然后问题来了,我把量棒测量距的方程式写进去了,但是小数点后精确到了4位,到了同事电脑就是3位了,我们的SolidWorks都是我装的,安装包一样,安装位置和模板位置都一样,装好后是用的同一个设置文件恢复设定的。不知道要怎么改。

我要的是单独量棒测量距那一项是精确到小数点后3位,
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏3 转播转播 分享教程|习题|模型|技巧 点赞点赞 拍砖拍砖
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

5

主题

248

帖子

5263

金币

版主

Rank: 7Rank: 7Rank: 7Rank: 7

积分
16866

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

推荐
发表于 2020-5-29 12:00:59 | 只看该作者
看看采用这种方法能不能达到你的要求
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 1 反对 0

使用道具 举报

4

主题

156

帖子

2790

金币

实习版主

Rank: 7Rank: 7Rank: 7Rank: 7

积分
8642

最佳新人活跃会员热心会员宣传达人灌水之王

板凳
 楼主| 发表于 2020-5-25 22:57:00 | 只看该作者
之前网上查,可是没有方法,唯一的一条还不对,那条是说前面加{3} ,就是精确到小数点后三位,可是我试了,没法用

= if ( "齿数" / 2 - int ( "齿数" / 2 ) = 0 , "链条节距" / sin ( 180 / "齿数" ) + "滚子直径" * 0.995 - 0.1 , "链条节距" / sin ( 180 / "齿数" ) * cos ( 90 / "齿数" ) + "滚子直径" * 0.995 - 0.1 )

这个是量棒测量距的方程式,根据齿数的奇偶用不同公式。

以前都是在方程式里添加全局变量,直接用字母,右边评论里说明含义。现在为了做工程图模板方便,就直接在文件属性的配置特定里用中文写了,因为发现以前写在方程式里要链接到工程图属性很麻烦,所以全搬到自定义里头用中文写了。

我用的2014,函数很少,没有EXCEL多,常用的几个奇偶确定函数都没有,excel要么是mod2(X,2),就是X除以2的余数,等于0代表偶数,要么是(-1)^X,就是-1的X次方,等于1就是偶数。SolidWorks里前面那个MOD没有,那个(-1)^X在if函数里会错误,显示不了结果,但是2016又是好的。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

156

帖子

2790

金币

实习版主

Rank: 7Rank: 7Rank: 7Rank: 7

积分
8642

最佳新人活跃会员热心会员宣传达人灌水之王

地板
 楼主| 发表于 2020-5-25 23:00:30 | 只看该作者
发了好几次终于发出来了,弄了半天,发现有句话发不出来,只能截图,我都不知道什么情况?
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

43

帖子

98

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
230
QQ
5#
发表于 2020-5-26 19:55:54 | 只看该作者

   经典案例图书
顶一下,坐等高手!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

156

帖子

2790

金币

实习版主

Rank: 7Rank: 7Rank: 7Rank: 7

积分
8642

最佳新人活跃会员热心会员宣传达人灌水之王

6#
 楼主| 发表于 2020-5-29 22:07:55 | 只看该作者
100jixing 发表于 2020-5-29 12:00
看看采用这种方法能不能达到你的要求

不愧是版主,就是牛!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

13

主题

125

帖子

1845

金币

传奇

Rank: 8Rank: 8

积分
5411

最佳新人活跃会员热心会员宣传达人灌水之王

7#
发表于 2021-3-31 08:30:25 | 只看该作者

   经典案例图书
100jixing 发表于 2020-5-29 12:00
看看采用这种方法能不能达到你的要求

试了下,能行.但怎样让后面的数值四舍五入,麻烦版主再弄个能四舍五入的,谢谢!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

5

主题

248

帖子

5263

金币

版主

Rank: 7Rank: 7Rank: 7Rank: 7

积分
16866

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

8#
发表于 2021-3-31 19:27:43 | 只看该作者
panqing 发表于 2021-3-31 08:30
试了下,能行.但怎样让后面的数值四舍五入,麻烦版主再弄个能四舍五入的,谢谢!

https://www.swbbsc.com/forum.php?mod=viewthread&tid=310740
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

71

帖子

52

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
344

最佳新人活跃会员热心会员宣传达人

9#
发表于 2021-5-6 13:22:25 | 只看该作者
版主,牛人
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭 卷起
关闭 卷起

手机版|小黑屋| GMT+8, 2024-4-20 18:03 , Processed in 0.223945 second(s), 37 queries .

SolidWorks机械工程师网 ( 鲁ICP备14025122号-2 ) 鲁公网安备 37028502190335号

声明:本网言论纯属发表者个人意见,与本网立场无关。
如涉版权,可发邮件: admin@swbbsc.com

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