Speckle The Second allows you to precompute a discrete portion of your solution space and then play with it online by manipulating sliders, through some quite primitive sliders.
Speckle enables data rich collaboration between designers: structure your own communications channels and evolve complexity gradually, from simple geometry to fully integrated BIM-like “smart” objects.
Speckle is Open Source, released under the MIT Licence. That's polite language that you can do whatever the f*** you want with it, including taking the code and start selling it for a profit (as long as you credit).
Another important thing to note is that we are taking feature requests and we do ask questions, but not in the grasshopper forum:
Hello, I tried to test the speckle stream. But if I´m loading Grasshopper and have the folder SpeckleSuite (with the .gha and the .dlls in it) in the Libraries folder, Rhino is crashing. Grasshopper is starting if I delete all the .dlls.
SENDER: Name:DefaultDomain Keine Kontextrichtlinien vorhanden.
EXCEPTION: System.ArgumentNullException MESSAGE: Das Array darf nicht NULL sein. Parametername: bytes SOURCE: mscorlib CALL STACK bei System.Text.Encoding.GetString(Byte[] bytes) bei SpeckleSuite.SpeckleLoader.<>c__DisplayClass4_0.<PriorityLoad>b__1(IRestResponse response) bei RestSharp.Http.ResponseCallback(IAsyncResult result, Action`1 callback) bei System.Net.LazyAsyncResult.Complete(IntPtr userToken) bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) bei System.Net.ContextAwareResult.Complete(IntPtr userToken) bei System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken) bei System.Net.HttpWebRequest.SetResponse(Exception E) bei System.Net.ConnectionReturnResult.SetResponses(ConnectionReturnResult returnResult) bei System.Net.Connection.CompleteConnectionWrapper(Object request, Object state) bei System.Net.PooledStream.ConnectionCallback(Object owningObject, Exception e, Socket socket, IPAddress address) bei System.Net.ServicePoint.ConnectSocketCallback(IAsyncResult asyncResult) bei System.Net.LazyAsyncResult.Complete(IntPtr userToken) bei System.Net.ContextAwareResult.Complete(IntPtr userToken) bei System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken) bei System.Net.Sockets.Socket.ConnectCallback() bei System.Threading._ThreadPoolWaitOrTimerCallback.PerformWaitOrTimerCallback(Object state, Boolean timedOut)
speckle.works
83 members
Description
Speckle does stuff with Grasshopper and the Internet (usually).
Speckle has quite a rich, albeit short, history:
1. Speckle The First: http://speckle.xyz
Speckle The First simply allows you to upload geometry to a server and then view it online from anywhere.
2. Speckle The Second: http://beta.speckle.xyz
Speckle The Second allows you to precompute a discrete portion of your solution space and then play with it online by manipulating sliders, through some quite primitive sliders.
3. Speckle The Third: http://streams.speckle.xyz
Speckle The Thirds does the same as Speckle The Second (see above), but better and is wrapped in a more attractive ui.
All the above were experiments in developing a protocol for design data communication that is easy to use and just works.
Forward to now: https://speckle.works
Speckle enables data rich collaboration between designers: structure your own communications channels and evolve complexity gradually, from simple geometry to fully integrated BIM-like “smart” objects.
Check out the tutorials:
1. How to install
2. How to send and receive data
3. How to build your own bim
Speckle is Open Source, released under the MIT Licence. That's polite language that you can do whatever the f*** you want with it, including taking the code and start selling it for a profit (as long as you credit).
Another important thing to note is that we are taking feature requests and we do ask questions, but not in the grasshopper forum:
We hang out on slack and on the discourse forum.
Testing speckle
by 3dcon
Dec 31, 2016
Hello, I tried to test the speckle stream. But if I´m loading Grasshopper and have the folder SpeckleSuite (with the .gha and the .dlls in it) in the Libraries folder, Rhino is crashing. Grasshopper is starting if I delete all the .dlls.
Did I miss something important?
This is the RhinoDotNetCrash.txt
System::AppDomain::CurrentDomain->UnhandledException event occured
SENDER: Name:DefaultDomain
Keine Kontextrichtlinien vorhanden.
EXCEPTION: System.ArgumentNullException
MESSAGE: Das Array darf nicht NULL sein.
Parametername: bytes
SOURCE: mscorlib
CALL STACK
bei System.Text.Encoding.GetString(Byte[] bytes)
bei SpeckleSuite.SpeckleLoader.<>c__DisplayClass4_0.<PriorityLoad>b__1(IRestResponse response)
bei RestSharp.Http.ResponseCallback(IAsyncResult result, Action`1 callback)
bei System.Net.LazyAsyncResult.Complete(IntPtr userToken)
bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
bei System.Net.ContextAwareResult.Complete(IntPtr userToken)
bei System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
bei System.Net.HttpWebRequest.SetResponse(Exception E)
bei System.Net.ConnectionReturnResult.SetResponses(ConnectionReturnResult returnResult)
bei System.Net.Connection.CompleteConnectionWrapper(Object request, Object state)
bei System.Net.PooledStream.ConnectionCallback(Object owningObject, Exception e, Socket socket, IPAddress address)
bei System.Net.ServicePoint.ConnectSocketCallback(IAsyncResult asyncResult)
bei System.Net.LazyAsyncResult.Complete(IntPtr userToken)
bei System.Net.ContextAwareResult.Complete(IntPtr userToken)
bei System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
bei System.Net.Sockets.Socket.ConnectCallback()
bei System.Threading._ThreadPoolWaitOrTimerCallback.PerformWaitOrTimerCallback(Object state, Boolean timedOut)