All Projects → andydandy74 → Dynamoautomation

andydandy74 / Dynamoautomation

Licence: mit
Batch-processing of Revit models using the Dynamo visual programming environment

Projects that are alternatives of or similar to Dynamoautomation

replace
Generic file search & replace tool, written in Python 3
Stars: ✭ 28 (-33.33%)
Mutual labels:  batch-processing
Rocketjob
Ruby's missing background and batch processing system
Stars: ✭ 258 (+514.29%)
Mutual labels:  batch-processing
Cogstack Pipeline
Distributed, fault tolerant batch processing for Natural Language Applications and Search, using remote partitioning
Stars: ✭ 26 (-38.1%)
Mutual labels:  batch-processing
gobatch
Batch processing library for Golang.
Stars: ✭ 19 (-54.76%)
Mutual labels:  batch-processing
simple-guetzli
Batch Guetzli compressions in a manageable fashion
Stars: ✭ 14 (-66.67%)
Mutual labels:  batch-processing
Easy Batch
The simple, stupid batch framework for Java
Stars: ✭ 493 (+1073.81%)
Mutual labels:  batch-processing
webmorph
Average and morph faces online http://webmorph.org/
Stars: ✭ 55 (+30.95%)
Mutual labels:  batch-processing
Data Ingestion Platform
Stars: ✭ 39 (-7.14%)
Mutual labels:  batch-processing
oomact
Object Oriented Modular Abstract Calibration Toolbox
Stars: ✭ 21 (-50%)
Mutual labels:  batch-processing
Simple Java Mail
Simple API, Complex Emails (JavaMail smtp wrapper)
Stars: ✭ 821 (+1854.76%)
Mutual labels:  batch-processing
rocketjob
Ruby's missing background and batch processing system
Stars: ✭ 281 (+569.05%)
Mutual labels:  batch-processing
launcher
A simple utility for executing multiple sequential or multi-threaded applications in a single multi-node batch job
Stars: ✭ 48 (+14.29%)
Mutual labels:  batch-processing
Gimp Plugin Bimp
BIMP. Batch Image Manipulation Plugin for GIMP.
Stars: ✭ 500 (+1090.48%)
Mutual labels:  batch-processing
tf-faster-rcnn
Tensorflow 2 Faster-RCNN implementation from scratch supporting to the batch processing with MobileNetV2 and VGG16 backbones
Stars: ✭ 88 (+109.52%)
Mutual labels:  batch-processing
Hazelcast Jet
Distributed Stream and Batch Processing
Stars: ✭ 855 (+1935.71%)
Mutual labels:  batch-processing
IFIscripts
Detailed documentation is available here: http://ifiscripts.readthedocs.io/en/latest/index.html
Stars: ✭ 46 (+9.52%)
Mutual labels:  batch-processing
Spring Cloud Task
Short lived microservices with Spring Batch
Stars: ✭ 310 (+638.1%)
Mutual labels:  batch-processing
Mkvtoolnix Batch
Windows Batch script to automate batch processing using mkvtoolnix.
Stars: ✭ 42 (+0%)
Mutual labels:  batch-processing
Lean Batch Launcher
Unofficial alternative launcher for QuantConnect's LEAN allowing for parallel execution and looping/batching with customizable parameters and ranges.
Stars: ✭ 30 (-28.57%)
Mutual labels:  batch-processing
Spring Cloud Dataflow
A microservices-based Streaming and Batch data processing in Cloud Foundry and Kubernetes
Stars: ✭ 753 (+1692.86%)
Mutual labels:  batch-processing

Maintained Current 1.x version Current 2.x version Node count Dependency Contributions welcome Follow me on Twitter for updates

Image

DynamoAutomation is a package for the Dynamo visual programming environment. It allows Dynamo users to batch process or batch purge multiple Revit models by driving Revit (and the Dynamo addin) from the outside using the Dynamo sandbox, each time using the same Dynamo workflow, e.g. process an entire folder of models. This opens up a lot of possibilities for achieving a higher degree of automation in labour-intensive areas such as quality control and enforcement of company or project standards.

You can find the version history on the wiki.

RTCEUR 2015 DynamoAutomation Teaser Video

DynamoAutomation has not yet been tested with Dynamo 2.x - any feedback welcome.

Alternatives

I haven't worked on DynamoAutomation for a while now because I haven't used it myself for quite some time - and I am not sure if / when I will find the time to work on it again.

In the meantime, you might want to check out these alternatives for automating Dynamo tasks:

Requirements

Besides the DynamoAutomation package itself, you will need the following to successfully use DynamoAutomation:

  • Any Dynamo 0.9.x or 1.x build
    • You must not have more than one version of Dynamo installed on the same machine.
  • Revit 2015 or later
    • DynamoAutomation should run on top of Revit 2015 but that hasn't been tested for a while now
  • All folders that contain Revit models or Dynamo graphs (and their respective filenames) must not contain whitespaces or special characters (e.g. accented characters like an umlaut).
  • Workshared models may not be set to Specify Worksets on open.

If you have the Screencast addin installed, it may be advisable to disable when processing larger numbers of models.

Installation Guide

  • Make sure to pick the correct version when downloading/installing
    • If you're running Dynamo 1.x use the latest version of DynamoAutomation
    • If you're running Dynamo 0.9.x use DynamoAutomation 0.90.3 (works with Revit 2015 & 2016)
  • DynamoAutomation has a dependency on the Clockwork package, but Clockwork is updated more frequently than DynamoAutomation.
    • When installing DynamoAutomation, Dynamo will download and install a version of Clockwork that may not be current anymore.
    • Ater installing DynamoAutomation check the package manager to see if your installed version of Clockwork can be upgraded to a more recent version.
    • Alternatively, download DynamoAutomation from http://www.dynamopackages.com (without Clockwork) and copy manually to your Dynamo packages directory.

How to Use DynamoAutomation

To get you started, this repository contains a number of sample files for different automation scenarios. If you are looking for more in-depth information, please refer to the DynamoAutomation wiki.

Bad Monkeys logo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].