Skip to content

Crashnorun/Dynamo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image Dynamo is a Visual Programming language that aims to be accessible to both non-programmers and programmers alike. It gives users the ability to visually script behavior, define custom pieces of logic, and script using various textual programming languages.

Get Dynamo

Looking to learn or download Dynamo? Check out dynamobim.org!

Build

You'll need Visual Studio and a git client to build Dynamo. Find more about how to build Dynamo at our wiki.

Contribute

Dynamo is an open-source project and would be nothing without its community. You can make suggestions or track and submit bugs via Github issues. You can submit your own code to the Dynamo project via a Github pull request.

Releases

###0.7.1 ###

  • Package Manager is back
  • [0.6.3 files will be upgraded to 0.7 format] (https://github.com/DynamoDS/Dynamo/wiki/0.6.3-Upgrade-to-0.7-version)
  • Library Loading (Experimental)
  • Stability Improvments
  • Revit Elements created and Selected during a session will be rememebered in later sessions.
  • Visualization Performance improvments
  • 3d/Graph Navigation Improvements
  • Automated graph organization
  • Node UI Enhancements
  • Preview Bubble overhaul
  • New Sample content and better first experience-

###Older Releases### Archive of Release Fixes and Improvements

Dynamo License

Those portions created by Ian are provided with the following copyright:

Copyright 2014 Ian Keough

Those portions created by Autodesk employees are provided with the following copyright:

Copyright 2014 Autodesk

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Instrumentation

Dynamo contains an instrumentation system that anonymously reports usage data to the Dynamo team. This data will be used to enhance the usability of the product. Aggregated summaries of the data will be shared back with the Dynamo community.

An example of the data communicated is:

"DateTime: 2013-08-22 19:17:21, AppIdent: Dynamo, Tag: Heartbeat-Uptime-s, Data: MTMxMjQxLjY3MzAyMDg=, Priority: Info, SessionID: 3fd39f21-1c3f-4cf3-8cdd-f46ca5dde636, UserID: 2ac95f29-a912-49a8-8fb5-e2d287683d94"

The Data is Base64 encoded. For example, the data field above ('MTMxMjQxLjY3MzAyMDg=') decodes to: '131241.6730208' This represents the number of seconds that the instance of Dynamo has been running.

The UserID is randomly generated when the application is first run. The SessionID is randomly generated each time Dynamo is opened.

Third Party Licenses

###Avalon Edit### http://www.codeproject.com/Articles/42490/Using-AvalonEdit-WPF-Text-Editor
http://opensource.org/licenses/lgpl-3.0.html

###CSharpAnalytics### https://github.com/AttackPattern/CSharpAnalytics
http://www.apache.org/licenses/LICENSE-2.0

###Helix3D### https://helixtoolkit.codeplex.com/
https://helixtoolkit.codeplex.com/license

###Iron Python### http://ironpython.net/
http://opensource.org/licenses/apache2.0.php

###Kinect for Windows### http://www.microsoft.com/en-us/kinectforwindows/
http://www.microsoft.com/en-us/kinectforwindows/develop/sdk-eula.aspx

###Microsoft 2012 C Runtime DLLS, msvcp110.dll and msvcr110.dll### http://msdn.microsoft.com/en-us/vstudio/dn501987

###Moq### http://www.nuget.org/packages/Moq/
http://opensource.org/licenses/bsd-license.php

###MiConvexHull### http://miconvexhull.codeplex.com/
http://miconvexhull.codeplex.com/license

###NCalc### http://ncalc.codeplex.com/
http://ncalc.codeplex.com/license

###NDesk Options### http://ndesk.org/Options#License

###Newtonsoft JSON### https://github.com/JamesNK/Newtonsoft.Json
https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md

###NUnit#### http://www.nunit.org/
http://www.nunit.org/index.php?p=license&r=2.6.2

###OpenSans font from Google### http://www.google.com/fonts/specimen/Open+Sans
http://www.apache.org/licenses/LICENSE-2.0.html

###Prism### http://msdn.microsoft.com/en-us/library/gg406140.aspx
http://msdn.microsoft.com/en-us/library/gg405489(PandP.40).aspx

###Revit Test Framework### https://github.com/DynamoDS/RevitTestFramework
http://opensource.org/licenses/MIT

About

Visual Programming For Revit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published