Git Product home page Git Product logo

dynamochina's Introduction

#The Dynamo Primer ##For Dynamo v9.0

Dynamo Logo

Dynamo is an open source visual programming platform for designers.

Welcome

You have just opened the Dynamo Primer, a comprehensive guide to visual programming in Autodesk Dynamo Studio. This primer is an on-going project to share the fundamentals of programming. Topics include working with computational geometry, best practices for rules-based design, cross-disciplinary programming applications, and more with the Dynamo Platform.

The power of Dynamo can be found in a wide variety of design-related activities. Dynamo enables an expanding list of readily accessible ways for you to get started:

  • Explore visual programming for the first time
  • Connect workflows in various software
  • Engage an active community of users, contributors, and developers
  • Develop an open-source platform for continued improvement

In the midst of this activity and exciting opportunity for working with Dynamo, we need a document of the same caliber, the Dynamo Primer.

Version 1.0 of this Primer includes the first ten chapters developed by Mode Lab. These chapters focus on the essentials you will need to get up and running developing your own visual programs with Dynamo and key insights on how to take Dynamo further. Here's what you can expect to learn from the primer:

  • Context - What exactly is "Visual Programming" and what are the concepts I need to understand to dive in to Dynamo?
  • Getting Started - How do I get Dynamo and create my first program?
  • What's in a Program - What are the functional parts of Dynamo and how do I use them?
  • Building Blocks - What is "Data" and what are some fundamental types I can start using in my programs?
  • Geometry for Design - How do I work with geometric elements in Dynamo?
  • Lists, Lists, Lists - How to do I manage and coordinate my data structures?
  • Code in Nodes - How can I start extending Dynamo with my own code?
  • Computational BIM - How can I use Dynamo with a Revit model?
  • Custom Nodes - How can I create my own nodes?
  • Packages - How can I share my tools with the community?

This is an exciting time to be learning about, working with, and developing for Dynamo. Let's get started!


Open Source

The Dynamo Primer project is open source! We're dedicated to providing quality content and appreciate any feedback you may have. If you would like to report an issue on anything at all, please post them on our git hub issue page: https://github.com/DynamoDS/DynamoPrimer/issues

If you would like to contribute a new section, edits, or anything else to this project, check out the github repo to get started: https://github.com/DynamoDS/DynamoPrimer.


The Dynamo Primer Project

The Dynamo Primer is an open source project, initiated by Matt Jezyk and the Dynamo Development team at Autodesk.

Mode Lab was commissioned to write the First Edition of the primer. The team continues to work with Autodesk to provide updates in parallel with Dynamo's development.

Acknowledgments

A special thanks to Ian Keough for initiating and guiding the Dynamo project.

Thank you to Matt Jezyk, Ian Keough, Zach Kron, and Colin McCrone for enthusiastic collaboration and the opportunity to participate on a wide array of Dynamo projects.

Software and Resources

Dynamo The current stable release of Dynamo is Version 0.9.

http://dynamobim.com/download/

DynamoBIM The best source for additional information, learning content, and forums is the DynamoBIM website.

http://dynamobim.org

Dynamo GitHub Dynamo is an open-source development project on Github. To contribute, check out DynamoDS.

https://github.com/DynamoDS/Dynamo

Contact Let us know about any issues with this document.

[email protected]

License

Copyright 2015 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.

dynamochina's People

Contributors

xiebinhqy avatar zhangzbxyz avatar flbin avatar randomcoderay avatar

Stargazers

gstslxd avatar  avatar  avatar  avatar  avatar

Watchers

 avatar Colin_DL avatar  avatar  avatar  avatar  avatar

dynamochina's Issues

主分支的建议

建议把主分支名字改成chinese或者cn ,然后内容不用中英对译了吧,只留中文文本就好了
readme最后增加个进度记录

分支情况说明

* 分支情况说明*

  • 现在主分支是DY-CN,也是目前正在进行的翻译工作。
  • ——introduction是测试分支,提交文件,可以在这个分支中进行。(测试)
  • master分支,是目前官方教程文件。
  • 至于V1.0——V1.N是我自己增加的一些文件。
  • revit-2_Introduction目前我自己的翻译分支。
  • 翻译完成后,直接Pull requests主分支。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.