Rhino(犀牛)中国技术支持与推广中心

标题: GH求助替换数据 [打印本页]

作者: 爱好者    时间: 2016-1-29 18:45
标题: GH求助替换数据
我想把一组数据中的数值为-3 ,3 ,3.0,-3.0全部替换成我想要得的-2.5 ,2.5 ,这种类型。用GH替换运算器怎样做才好,见附图

Canvas at 18;40;47.png (99.8 KB, 下载次数: 48)

Canvas at 18;40;47.png

作者: 筑梦NARUTO    时间: 2016-1-29 19:23
本帖最后由 筑梦NARUTO 于 2016-1-29 19:25 编辑

看不懂你的替换规则。你的整数和浮点数的替换规则也不一样
作者: 爱好者    时间: 2016-1-29 19:25
,简而言之就是把前面的3替换成2.5,-3就替换成2.5,  3就替换成2.5 ,以此推之

作者: 爱好者    时间: 2016-1-29 19:30
把第一个通过计算出来的面板上有可能出现3或者-3的数据全部把3改成2.5

Canvas at 19;28;51.png (303.06 KB, 下载次数: 53)

Canvas at 19;28;51.png

作者: 筑梦NARUTO    时间: 2016-1-29 19:55
方法挺多的。比如这个Replace Items 就可以,具体看文件吧,提供了一种C#语言的方法,也有种纯电池的方法。我个人对于判断这种爱用代码做。你用的那个电池是针对集合的。

QQ截图20160129194518.jpg (123.77 KB, 下载次数: 54)

QQ截图20160129194518.jpg

替换.zip

9.01 KB, 下载次数: 159


作者: 爱好者    时间: 2016-1-29 19:57
谢谢,又学了一招

作者: zrg031882    时间: 2016-2-14 15:23
筑梦NARUTO 发表于 2016-1-29 19:55
方法挺多的。比如这个Replace Items 就可以,具体看文件吧,提供了一种C#语言的方法,也有种纯电池的方法。 ...

筑梦老师,你好。我看你用C#写的代码很简练,很好。但是原来的整数变成了浮点数,有没有办法保留原来的整数呢?望老师指点!




欢迎光临 Rhino(犀牛)中国技术支持与推广中心 (http://bbs.rhino3d.asia/) Powered by Discuz! X3.2