NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 29439|回复: 29
打印 上一主题 下一主题

[VB & C#] grasshopper里的VB帮助文件怎么弄

[复制链接]
跳转到指定楼层
1m
发表于 2010-2-6 21:56:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 panhao1 于 2010-5-23 12:24 编辑

一头雾水,看grasshopper里的VB教程,脚本的逻辑很容易懂,但是在哪里可以找到这些语句的语法syntax, 参数值,返回值.(比如rhinoscript帮助文件里RhinoScript Methods).各路英雄指教.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享
2m
发表于 2010-2-6 22:28:22 | 只看该作者
本帖最后由 panhao1 于 2010-2-6 22:30 编辑

建议系统学习vb.net或C# 这类教材上有帮组的使用说明(只是比较分散吧,可以先用vs2005做平台练习)
3m
 楼主| 发表于 2010-2-7 06:44:24 | 只看该作者
楼上可能误解我的意思,我举个例子.在rhinoscript 中关于getreal 的语法如下,可以很清楚知道需要的参数和返回值.我的问题是在grasshopper 中的vb脚本编写的语法参考在哪.我想并不是必须要去系统学习vb语言后才可以使用vb.net吧.Syntax
Rhino.GetReal (strMessage [, dblNumber [, dblMin [, dblMax]]])

Parameters
strMessage
Optional.  String.  A prompt or message.

dblNumber
Optional.  Number.  A default number value.

dblMin
Optional.  Number.  A minimum allowable value.

dblMax
Optional.  Number.  A maximum allowable value.


Returns
Number
The number input by the user if successful.

Null
If not successful, or on error.
4m
发表于 2010-2-7 09:30:00 | 只看该作者
脚本的问题我具体也不太了解,记得Shaper3d翻译的教程里提供过一些参考网站,楼主可以关注一下。
5m
发表于 2010-2-7 20:14:31 | 只看该作者
本帖最后由 oldstory 于 2010-2-7 20:15 编辑

gh用的是vb.net, 和rhinoscipt用的脚本有点差异。
gh的vb组件,看它help,输入端和输出端的变量完全可以自己定义
VB.net的类可以去rhino的网站上查。
6m
发表于 2010-2-9 13:22:47 | 只看该作者
我也在这里遇见困难了,正在看VB教程,系统学习下。
C就不想了
7m
发表于 2010-2-9 14:39:41 | 只看该作者
楼主可以去官方网站下一本叫RhinoDotNetSDK的参考。。 有很简略的全局函数参考。
8m
 楼主| 发表于 2010-2-10 00:14:11 | 只看该作者
感谢楼上,能解释如何使用 RhinoDotNetDocs文件 和  Rhino4DotNetWizards
9m
发表于 2010-4-11 20:12:34 | 只看该作者
看贴必回。。。。。。。
10m
发表于 2010-4-16 17:42:35 | 只看该作者
本帖最后由 marcowoo 于 2010-4-17 16:00 编辑

灌水赚照度,呵呵~~

可调用的类很多,最好的办法是通过一些脚本的例子学习使用不同的类。

Grasshopper VB 编辑器顶部列出的 Imports *** 为可用的命名空间
...........................................................................................
先安装visualstudio2008\(Visual Basic.NET、VB文档)
有详尽的VB参考,介绍VB中所有的可编程元素
其中的帮助教程、动态帮助显浅易懂。
..............................................................................................
配合安装:RhinoDotNetSDK 。RhinoDotNetDocs.chm 帮助文件里面的:
RMA.OpenNURBS Namespace
RMA.Rhino Namespace
包含 Grasshopper VB Scripting 可调用的类
下载:http://download.rhino3d.com/tw/Rhino/4.0/rhinodotnetsdk/
可参考 Grasshopper VB Scripting Primer
下载:http://bbs.shaper3d.cn/thread-6448-1-4.html

注:一定要安装RhinoDotNetSDK,VB.NET才有相关的动态帮助。
11m
发表于 2010-4-26 18:15:41 | 只看该作者
才剛開始接触呢~~~~~~~~~
12m
发表于 2010-4-26 19:09:01 | 只看该作者
是不是gh研究到一定程度後 不學vb都不行啊...
有點覺得要學的東西太多 根本趕不上
建築這一塊這麼大 顧此失彼啊...
13m
发表于 2010-4-27 00:41:05 | 只看该作者
恩 grasshopper的vb和monkey的相差太多了
14m
发表于 2010-4-27 01:40:54 | 只看该作者
新手,学习了~!!
15m
发表于 2010-5-31 16:53:00 | 只看该作者
10M回帖不错 学习了
16m
发表于 2010-5-31 19:36:30 | 只看该作者
下午我也找了一个帮助文件  解压可用
GrasshopperSDKDocDL.rar (481.21 KB, 下载次数: 189)
17m
发表于 2010-8-22 22:43:51 | 只看该作者
看了再说.....
18m
发表于 2010-10-1 20:51:09 | 只看该作者
感謝大大發帖,正找不到Methods的使用方法,苦惱
19m
发表于 2010-10-1 21:06:26 | 只看该作者
vb的却很有必要学的,做循环和递归的时候必定要用到{:3_67:}
20m
发表于 2010-10-2 15:11:51 | 只看该作者
EN  都快逼的想直接用RHINO SCRIPT了

小黑屋|手机版|NCF参数化建筑论坛 ( 浙ICP备2020044100号-2 )    辽公网安备21021102000973号

GMT+8, 2024-5-5 17:42 , Processed in 0.342514 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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