Search
  • Sign In

Grasshopper

algorithmic modeling for Rhino

  • Home
    • Members
    • Listings
    • Ideas
  • View
    • All Images
    • Albums
    • Videos
    • Architecture Projects
    • Installations
    • Add-ons
  • Download
    • Rhino 7 w/Grasshopper
    • Add-ons
  • Forums/Support
    • Current Discussions
    • Legacy Forum
  • Learn
    • Getting Started
    • Online Reference
    • API documentation
    • Video Tutorials
    • Common Questions
    • Scripting and Coding
    • Books and Articles
  • Attend
  • My Page

Search Results - 幸运飞艇开奖结果图库『1TBH·COM』大乐透14033期星外流烟2023年3月30日3时57分26秒.H5c2a3.cm6akacyc

Comment on: Video 'Structural Element Regulation Study 02'
,记住,看一次和看两次的效果是完全不一样的,要懂得顺序渐进,很多分析方法都是建立在基础的方法上的。…
Added by naasaki at 3:11pm on April 26, 2021
Comment on: Group 'FabCafe Tokyo'
【Class-A宿題 takei01】 お手本を読み解いたうえで、自分なりに作ってみました。 最初はさっぱりでしたが、実際に作ってみるとコンポーネントもだんだん覚えてきますね。楽しいです(^^ 無駄なことしてる部分や、更に拡張するとしたらどんなところかなど、ご指摘いただけると幸いです。 classA_homework_takei01.gh
Added by Yusuke Takei to FabCafe Tokyo at 9:02am on September 19, 2014
Comment for: FabCafe Tokyo
みなさん、昨日はお疲れ様でした! 昨日お見せしたprocessingのcodeの、cellの点群データをghowlでgrasshopperにもっていこうと、exampleをみながらやってみたのですが、どうもうまくいきません。。。 codeを挙げさせていただきますので、どのように書き加えたら、ghowlに使えるかをアドバイスをいただけたら幸いです。 CA4_3.zip よろしくお願いします!
Added by Ken at 9:49am on April 5, 2015
Comment on: Topic 'Smartgeometry 2014 Hong Kong: Urban Compaction'
、、、不同角度的理解、诠释、运用和发掘规律、、、 新闻或者幻觉:马王堆墓穴中发掘出了丝绸做的鞋,不算是现代意义上真正的鞋,但是完成了一个完整的公式。 有一部分需要是共同的,在离开了沙滩和草地的时候。 找一个成熟的不一样的数学思维合作者,(可以一起申请参加sg2014活动,也可以不) 我想听到人们写给自己的语言,我不害怕听不懂; 也不在意你能看到我的美丽的脚和我们美丽的城市。 你存在?存在0.1%?如果≥1/4 With the two version of the PDF in the file upload, doubt, 10th should be able to see the many PDF. There are some scruples, confusion ——"The additional property of professional activities",——Subject classification, commercial, regional、、、 There is a place Africa, people don't wear shoes, A few people with grass or leather on the foot (and buildings——In order to spatial density) winding, the manufacture of shoes, two sales do two judgment: A There is no life belongs to shoes B this is the market. I spent a lot of energy explained to students, which is not to do programming people do、、、 the different angle understanding, interpretation, application and explore the law、、、 The news or illusion:Mawangdui tomb unearthed silk shoes , is not the modern sense of true shoes, but the completion of a complete formula. There is a need is common, when they leave the beach and grass. Find a mathematically mature different thinking partners,(Can apply to participate in the activities of the sg2014, also can not) I want to hear people wrote their own language, I am not afraid of don't understand; Don't care what you can see my beautiful feet and our beautiful city. Do you have? There are 0.1%? If ≥1 / 4 You know what I did wheni found out about you? msxf6688@163.com …
Added by zlyx at 10:46pm on March 5, 2014
Topic: Kangarooを使用したVolonoiCell膨らませ
こんばんは。 先日のopen fab nightの最後に相談されていた方の形状をkangarooで試してみました。 (すみません。お名前とか聞いてないのでわからないのですが) kangarooとvolonoiを使用して湯飲みのような形状の周辺を膨らませるやり方を試しています。 持ってこられていたサンプルと同じ形の追求はやっていないのですが、やり方のひとつとして検討にいれてもらえれば幸いです。
Added by UTB01 to FabCafe Tokyo at 7:48am on March 15, 2015
Comment on: Topic '(14/09/15)クラスA サンプルファイル'
Cにカーブ、Lに分割ピッチを入力 ③各分割点の接線方向のベクトルを出す。    ※ベクトルをRhino上で確認したい「vector display」     A(ancor point)にはPのポイントを、Vのベクトルには接線ベクトルのTを入れる。 ④各接線ベクトルからZ方向を排除し、world座標のX-Y平面に平行なベクトルに揃える。     接線ベクトルをxyzに分解 ⇒ 「deconstruct vector」     これを「vector xyz」によって再構築する。(x,yのみを入力すればよい)改めてvector displayで確認してみるとよい。 ⑤各点ごとに座標系を定義する。 ⇒ 「construct plane」で、OとXに、それぞれPとV(再構築したベクトル)を入力。     ※各分割点での座標系(平面)が小さく、確認できない場合がある。     display ⇒ preview plane size を100くらいに設定すると、良く見えるようになる。 ⑥階段のステップ(四角形)を描く。⇒ 「rectangle」を使用。以下のパラメータを入力。     P・・・使用する平面(先ほど作ったもの)     X・・・300     Y・・・800     ※長方形が階段状に表示されるが、原点がまちまち。 ⑦長方形の中心を、各分割点の原点に合わせる。     「area」コンポーネント ⇒ 面積を出すコンポーネントだが、同時に重心も出せる。     「vector 2 Pt」コンポーネント ⇒ AからBへのベクトルを作る。 これで原点から長方形の図芯へのベクトルを作成する。     「move」で長方形と、先ほど作ったベクトルを選択することで、全ての長方形の図芯を各座標系の中央に移動させる。 ⑧階段に厚みを付ける     長方形をサーフェイスに変換。 ⇒ 「boundary Surface」に長方形のジオメトリを入れて、サフェースにする。     面に厚みを付けて立体にする。 ⇒ 「Extrude」に、ジオメトリと、方向(Z軸)を入力。     Z軸は、ダブルクリック⇒zと入力⇒ 「unit z」 ⇒入力に数値(ベクトルの長さ)を入力。 ⑨手すりのカーブを作成する。     最初に参照したカーブを左右にオフセットさせる。     ⇒「offset」で、カーブのアイコンのものを選択。     Cにはカーブ(最初のカーブ)を入力     Dにはオフセット距離を入力。     階段幅(先ほど800と入力したモノ)の1/2を入れればよい。     「division」を使用。固定値は、「number」コンポ―の右クリック⇒setnumberで2を入力。     反対側も同様に用にして作る。     「marge」で2つのカーブを統合。     「move」でZ方向に800オフセット。 ⑩手すりを作る。 ⇒「pipe」 Cに先ほどマージしてmoveしたカーブを入力。Rに50を入力。 ⑪縦のパイプを作る。     divide lengthで両側の手すりのカーブを分割する。ピッチは最初にステップを分割したものと同じモノを持ってくる。     「line SDL」で縦のラインを作成する。     Sには先ほど分割した手すりの分割点。Dには方向(-z方向)、Lには距離(手すりのラインをオフセットさせた距離と同じ)を入力。     pipeでラインに沿ったパイプを作成。***…
Added by Yusuke Takei at 8:24am on September 16, 2014
Blog Post: 毛竹和金属构件或者毛竹和再生金属在空间和人文环境中的重新排序(之一) Reordering of bamboo and metal or bamboo and recycled metal components in the human environment (one)

这个创作是用一些不同个体的逻辑方式,通过沟通和技能、技艺的执行,

作为可被认知的数学、物理、空间生产和艺术价值,为可能的相关领域铺就进步的台阶。

行为的过程大于结局,如同树与枝。

This creation is a logical way of communication and skills…

Added by zlyx at 1:10pm on September 29, 2011
Comment on: Group 'FabCafe Tokyo'
思った感じになりません。 balls の代わりにplanarカーブを直接入れてみましたがエラーが出ます。 ファンクションにしてみたところ、forループので作った数値が反映されていません。 ファンクションのインスタンス?を出力していないと思い上記のようにしましたがエラーが出てしまいます。 以上の事から自分の認識が正しいのかよくわからなくなりました・・・ python自体の深いところをわかっているわけではないので余計こんがらがりました。 そこで、for b in ballsはどのような条件または使い方であれば使えるのでしょうか? そして、上記のように別のオブジェクトに対しての使い方はどのようにすればできるのでしょうか? 2:同じファンクション内のdist = rs.Distance(self.pos,b.pos)についてですが この文章も for b in balls によってbはBallのインスタンスであると定義?されたためb.posがbの位置であると分かるのでしょうか? pythonは定義しなくても動いてしまうのでどのような時に使えるのか文章見ただけではよくわかりません・・・ 大変細かいことかもしれませんが、よりpythonをしっかりと理解するためにも、どなたかわかる方ご教授いただけると幸いです。…
Added by Inu to FabCafe Tokyo at 9:48am on March 1, 2015
Comment on: Topic 'Point Deform that can move brep's control Points'
lass BrepDeform Inherits GH_Component Public Reslist As New List(Of String) Public Sub New() MyBase.New("BrepDeform", "Deform", _ "移动物件的控制点" & vbCrLf & "(Move the control Point to change a object)", "SEG", "Modify") End Sub Public Overrides ReadOnly Property ComponentGuid As System.Guid Get Return New Guid("8226e0ea-ed6b-47c2-8a24-244f044152d8") End Get End Property Protected Overrides ReadOnly Property Internal_Icon_24x24() As System.Drawing.Bitmap Get Return My.Resources.SEG_BrepDeform End Get End Property Protected Overrides Sub RegisterInputParams(ByVal pManager As GH_Component.GH_InputParamManager) ' pManager.AddTextParameter("Guid", "Id", "将要被替换的犀牛物件" & vbCrLf & "(RhinoObjects that will be replaced)", GH_ParamAccess.item) 'Dim guidParam As New Param_Guid pManager.AddParameter(New Param_Guid, "Guid", "Id", "将要被替换的犀牛物件" & vbCrLf & "(RhinoObjects that will be replaced)", GH_ParamAccess.item) pManager.AddPointParameter("ControlPoint3d", "C", "控制点的位置" & vbCrLf & "(Control Point's location)", GH_ParamAccess.item) pManager.AddPointParameter("NewPoint3d", "P", "新控制点的位置" & vbCrLf & "(New Control Point's location)", GH_ParamAccess.item) pManager.AddNumberParameter("Tolerace", "T", "输入点与物件实际控制点对比的精度" & vbCrLf & "(Tolerace for the Control Point match)", GH_ParamAccess.item, 0.1) pManager.AddBooleanParameter("BlMove", "M", "如果是True则进行移动" & vbCrLf & "(If true Perform the Move)", GH_ParamAccess.item, False) End Sub Protected Overrides Sub RegisterOutputParams(ByVal pManager As Kernel.GH_Component.GH_OutputParamManager) pManager.AddTextParameter("Result", "RG", "结果列表" & vbCrLf & "(Result)", GH_ParamAccess.list) End Sub Public Overrides ReadOnly Property Exposure As GH_Exposure Get Return GH_Exposure.primary End Get End Property Protected Overrides Sub SolveInstance(ByVal DA As Kernel.IGH_DataAccess) If Banner.astrict.showmessage Then Return Dim Ids As Guid = Guid.Empty 'Dim Ids As String = String.Empty Dim tpt As Point3d = Point3d.Unset, opt As Point3d = Point3d.Unset Dim tolar As Double = 0.1 Dim blMove As Boolean = False If Not DA.GetData(0, Ids) Then Return If Not DA.GetData(1, opt) Then Return If Not DA.GetData(2, tpt) Then Return If Not DA.GetData(3, tolar) Then Return If Not DA.GetData(4, blMove) Then Return If Not blMove Then GoTo line1 Reslist.Add(Now & "_未替换!(Replace failed!)") Else Reslist.Clear() ' Grasshopper.Instances.ActiveCanvas.ModifiersEnabled = False End If ' rt.AddRange(docobjlist.Select(Function(geoobj As RhinoObject) GH_Convert.ObjRefToGeometry(New ObjRef(geoobj.Id)))) 'Private Checked(5) As Boolean, Namestr() As String = {"Point", "Curve", "Brep", "Mesh", "TextDot", "TextEntity"} Try Dim rh As RhinoDoc = Rhino.RhinoDoc.ActiveDoc Dim rhobj As RhinoObject = rh.Objects.Find(Ids) ' Dim rhobj As RhinoObject = rh.Objects.Find(New Guid(Ids)) Dim bobj As BrepObject = CType(rhobj, BrepObject) RhinoApp.RunScript("Cancel", False) RhinoApp.RunScript("Cancel", False) bobj.Select(True) RhinoApp.RunScript("_SolidPtOn", False) Dim gobjs As GripObject() = bobj.GetGrips ' rh.Views.RedrawEnabled = False For Each grpobj As GripObject In gobjs If grpobj.CurrentLocation.DistanceTo(opt) < tolar Then grpobj.Select(True) Dim CurrentPln As Plane = RhinoDoc.ActiveDoc.Views.ActiveView.ActiveViewport.ConstructionPlane Dim tropt As New Point3d(opt), trtpt As New Point3d(tpt) tropt.Transform(Transform.PlaneToPlane(Plane.WorldXY, CurrentPln)) trtpt.Transform(Transform.PlaneToPlane(Plane.WorldXY, CurrentPln)) Dim movestr As String = "_move " + String.Format("{0},{1},{2} ", tropt.X, tropt.Y, tropt.Z) + String.Format("{0},{1},{2} _Cancel _Cancel", trtpt.X, trtpt.Y, trtpt.Z) RhinoApp.RunScript(movestr, True) grpobj.Select(False) End If Next 'RhinoApp.RunScript("Cancel", False) 'RhinoApp.RunScript("Cancel", False) '' rh.Views.RedrawEnabled = True Reslist.Add(Now & "_替换成功!(Replace Success!)") Catch ex As Exception Reslist.Add(Now & "_替换失败!(Replace failed!)" & vbCrLf & ex.Message) End Try ' Grasshopper.Instances.ActiveCanvas.ModifiersEnabled = True line1: DA.SetDataList(0, Reslist) End Sub 'Private Sub Testt_PingDocument(sender As IGH_DocumentObject, e As GH_PingDocumentEventArgs) Handles Me.PingDocument ' Dim Mbool = Aggregate bcbool In Checked Into cb = Any(bcbool) ' If Not Mbool Then ' Checked(0) = True ' Message = Namestr(0) ' Order = 0 ' End If 'End Sub End Class The picture below shows the two question. Question One I must use data dam, or the component can't batch deal the brep. I don't know why, I have You can give me a solution to make it working  normal not using the data dam Question Two  I can not uset the Button component, If I use it, the gh canvas will die with some mouse event--. I have see this problem before in this forum,but there is no solution and explain. I want to know why and How to solve it.  I don't know if I have made my question clear,if not give a message. Thank you! Thank you all. The gh test file and 3dm test file in the upload files. …
Added by huaxiamengqing at 2:02am on June 8, 2015
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

About

Scott Davidson created this Ning Network.

Welcome to
Grasshopper

Sign In

Translate

Search

Photos

  • Opening a specialty store.

    Opening a specialty store.

    by dasha nayda 2 Comments 0 Likes

  • Turning Torso Tower

    Turning Torso Tower

    by Parametric House 0 Comments 0 Likes

  • compensation

    compensation

    by monicca 1 Comment 0 Likes

  • SubD metaball

    SubD metaball

    by kgm 1 Comment 0 Likes

  • SubD metaball

    SubD metaball

    by kgm 0 Comments 0 Likes

  • Add Photos
  • View All
  • Facebook

Videos

  • Turning Torso Tower

    Turning Torso Tower

    Added by Parametric House 0 Comments 0 Likes

  • Midjourney generated image into 3D using Deep Learning - ZoeDepth + iRhino on iPad

    Midjourney generated image into 3D using Deep Learning - ZoeDepth + iRhino on iPad

    Added by kgm 0 Comments 0 Likes

  • Rhino SubD - Metaball 3D

    Rhino SubD - Metaball 3D

    Added by kgm 0 Comments 0 Likes

  • Lines to Building

    Lines to Building

    Added by Parametric House 0 Comments 0 Likes

  • Spiral Stair

    Spiral Stair

    Added by Parametric House 0 Comments 0 Likes

  • Offset Intersection

    Offset Intersection

    Added by Parametric House 0 Comments 0 Likes

  • Add Videos
  • View All
  • Facebook

© 2023   Created by Scott Davidson.   Powered by Website builder | Create website | Ning.com

Badges  |  Report an Issue  |  Terms of Service