問題タブ [grasshopper]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
424 参照

python - パラメトリック ハイパーキューブ

4 次元のハイパーキューブで記述しようとしています。私はwiki経由でこのパラメトリック方程式を見つけました:

パラメトリック方程式

これを私にとって役立つものに変換できていません。x、y、z、および w の関数を定義しようとしました。これまでのところ、私はここにいます:

円錐の点 (特異点) を (0,0,0,0) にする必要がありますか? これを rhino/grasshopper/python で実装したいと思っています。どんな助けでも大歓迎です。

暗黙の方程式は次のとおりです。

0 投票する
1 に答える
2590 参照

sms - バッタの声 + Twilio テキスト

私の会社は現在、インバウンドのカスタマー サポート コールを受信して​​ルーティングするための音声システムとして、Grasshopper を使用しています。それはかなりうまくいっています。

2014 年のことを除けば、人々は私たちのフリーダイヤルのカスタマー サポート番号に問題をテキスト メッセージで送り、応答を得られることを期待しています。Grasshopper は SMS の受信/転送をサポートしていません。だから私は同じ番号でインバウンドテキストとグラスホッパーを受信するためだけにTwilioを使いたい.

Twilio または Grasshopper に番号を登録する必要があり、共有できないようです。これが可能かどうかは誰にもわかります。

私が思いついた最善の方法は、おそらく Twilio で番号を使用し、音声を Grasshopper に転送することです。これが可能かどうかは 100% 確実ではありませんが、可能だと思います。

0 投票する
2 に答える
119 参照

vb.net - 類似性をテストしても、予想されるブール値が取得されませんか?

10 進数の 2 つのセット間の類似性をテストします (このリンクにある pt1 と pt2 の x 座標と y 座標)。期待されるブール値 (15,682) の数を取得できません。10進数から2進数への変換の問題でしょうか? しきい値を変更しても、特に数が多い場合は、常に役立つとは限りません。どんな助けでも大歓迎です!

x は double のソートされたリストです

0 投票する
3 に答える
3212 参照

c# - ポイント C# のリストの並べ替え

リストを並べ替えようとしています (この Point3D は Rhino ライブラリ クラスです)。以前に最小の X を持つポイントが必要ですが、同じ X を持つ場合、このポイントを最小の Y で並べ替える必要があります。たとえば、次のようにします。

私がしたい順序は次のとおりです。

私はこの簡単なコードを使用します:

しかし、このポイントのいくつかを削除する必要があるため、正しくないという注文があります。必要な順序がある場合は、正しいポイントを消去しますが、消去したくない正しいポイントを削除します.

誰か助けてくれませんか?

どうもありがとう!

0 投票する
0 に答える
113 参照

python - Python Ecotect Geco スクリプティング「スクリプト不可」

「実行時エラー (TypeErrorException): 'Color' オブジェクトは添え字を付けられません トレースバック: スクリプトの 23 行目」

「ObjectColor」がスクリプト化できない理由がわかりません。Python API と何度も一致させました。あるはずのものが見えていませんか?

0 投票する
1 に答える
594 参照

python - Python: 多面体を作成し、そのセクションを取得します

polyhedron座標を指定してを作成し、特定のセクションを取得したいと考えています。たぶん次のようなもの:

どうやってやるの?そのためのものはありますlibか?

これが私がこれまでに見つけたものです:

  1. Vpython必要なものはかなりありますが、基本的すぎるようで、多面体を作成できません
  2. Blender優れたRhinoツールです。しかし、彼らmodellingprogramming. Python は、プログラム自体というよりは、対話型のコマンドラインに似ています。
  3. Three.js必要なもののようですが、js科学計算を実行できません。

ここに画像の説明を入力

0 投票する
5 に答える
1368 参照

c# - C#.net マルチスレッド

私は、Grasshopper (Rhino3D の一部) と呼ばれるパッケージ内で C#.net を使用して、いくつかの数学演算を最適化する実験を行っています。操作は非常に単純ですが、実行する必要があるリストは大きく、さらに大きくなる可能性があります。

C# スクリプトで Parallel.ForEach とリストを使用していますが、得られる最終結果の数が予想よりも少なくなっています。これはおそらく、list.add がスレッド セーフではない (または、私が構築しているソフトウェア内でスレッド セーフではない) ためです。

CPU マルチスレッドを使用して、数百の値に対してこの単純な数学演算を実行する簡単で効率的な方法を見つけてください (または、GPU CUDA に関する提案がある場合)。

私が知る限り、通常の C#.Net/Python/VB.Net と同じように動作するため、あいまいで特定のソフトウェアに悩まされないことを願っています。

0 投票する
1 に答える
194 参照

c# - コレクション出力による C# 再帰

再帰関数を使用して、結果の値のリストを出力しようとしています。これは私が思いついたコードですが、それは私に与えます

エラー (CS0161): 'Script_Instance.wrapper(int, int, Grasshopper.DataTree, System.Collections.Generic.List)': すべてのコード パスが値を返すわけではありません (87 行目)

正常に動作するが、私のニーズには遅すぎる python スクリプトを改善しようとしています。これはパイソンコードです。

これは Rhino3d+Grasshopper 内にあります。