DynamoDS / DynamoWishlist

This is a repository for all wishlist items for Dynamo Core
https://github.com/orgs/DynamoDS/projects/3
Apache License 2.0
15 stars 3 forks source link

Wish: Template capability #93

Open andydandy74 opened 8 years ago

andydandy74 commented 8 years ago

It would be great if we could specify a *.dyn template file that is opened each time a user creates a new workflow. This would help a lot with maintaining graph annotation standards across a multi-user environment.

josols commented 8 years ago

+1

radumg commented 7 years ago

+1. Apart from standards consistency in a practice environment, it would also help get new users up and running quicker. We already have Grasshopper templates for example, so we'd be looking to align them. Is this being worked on @Racel ?

Racel commented 7 years ago

@radumg - Not exactly. This particular feature is not in our short term roadmap, but we may be able to address the "reason" for this wish in a different way in the next implementation of Dynamo that we are working on.

@andydandy74 @radumg @eibre - what kind of things are you looking to add to this template and what do you want to accomplish by using this template? Do you want to make sure that all inputs are colored or grouped a certain way? Do you want to ensure names of nodes are consistent?

andydandy74 commented 7 years ago

@Racel - Our template contains a basic graph layout that illustrates all the rules of our style guide. The goal is for every graph to adhere to those rules so that users will find it easier to interact with the graphs (e.g. group colours based on functionality, positions of input and output elements, documentation style etc.).

radumg commented 7 years ago

@Racel , yes to your questions above (colouring, grouping) and i'll second what @andydandy74 said above. To illustrate, here's a few examples.

This one is by Mark (now DesignTech.io) and as close as it gets to what we use at the office. designtech source : http://designtech.io/tools/door-renumbering/

Another great example is the post by White Arkitekten. The standard they shared is very popular and I myself used it at a previous practice. white source : http://dynamobim.org/dynamo-graphic-standards-at-white-arkitekter-ab/

Racel commented 7 years ago

Thanks @andydandy74 and @radumg - That is helpful....

So, all we need is the following:

After talking with @mjkkirschner - This seems pretty straight forward. Will file a task for this and we will figure out how to get it in after 1.3.

andydandy74 commented 7 years ago

Perhaps the easiest soluton would be to have it in DynamoSettings.xml only:

radumg commented 7 years ago

what @andydandy74 said ๐Ÿ‘

Racel commented 7 years ago

Thanks @andydandy74 and @radumg - That makes this a bit easier.

ksobon commented 7 years ago

Also, Python editor template would be nice...:-) just saying what these guys are saying. https://github.com/DynamoDS/Dynamo/issues/7604

smangarole commented 7 years ago

@Racel can you please comment on these enhancement requests? @Dewb @kronz FYI

radumg commented 7 years ago

@smangarole FYI, Python editor template is awaiting team feedback in PR DynamoDS/Dynamo#8034 and I can then finish implementing it. Also planning to add DYN template support after that using similar mechanisms.

smangarole commented 7 years ago

@radumg Thanks for the reply. We have your PR in review/testing. Will send you an update once it's merged. Thanks again for the PR.

radumg commented 7 years ago

Thanks @smangarole - that PR will be changing tonight as i incorporate feedback, will give you a mention there when it's done.

radumg commented 7 years ago

@smangarole , please check out PR DynamoDS/Dynamo#8122 for the updated version of the PR. cheers!

ondejcik commented 6 years ago

Any updates to DYN template ?? i dont see it implemented in 2.0.1

radumg commented 6 years ago

Hey @ondejcik , made a prototype of this back in Feb for the extensions workshop but unfortunately I havenโ€™t had time to finish it since then ๐Ÿ˜” Might try and pick it up soon ๐Ÿ˜Ž but canโ€™t promise anything ๐Ÿ˜‡

andydandy74 commented 6 years ago

FYI: You can try out the DynaMonito view extension. It adds template capability to Dynamo. https://github.com/andydandy74/Monito/releases

SpaceArchitecture commented 1 year ago

Hello all, is this function standard yet ?

SpaceArchitecture commented 1 year ago

Hey @ondejcik , made a prototype of this back in Feb for the extensions workshop but unfortunately I havenโ€™t had time to finish it since then ๐Ÿ˜” Might try and pick it up soon ๐Ÿ˜Ž but canโ€™t promise anything ๐Ÿ˜‡

It seems like it was pretty close, any updates on that ?

Amoursol commented 1 year ago

Hey @ondejcik , made a prototype of this back in Feb for the extensions workshop but unfortunately I havenโ€™t had time to finish it since then ๐Ÿ˜” Might try and pick it up soon ๐Ÿ˜Ž but canโ€™t promise anything ๐Ÿ˜‡

It seems like it was pretty close, any updates on that ?

Hi @SpaceArchitecture - We currently have support for a Python template, but not yet a "Dynamo Template" upon start. Dynamo 2.17 (Our latest release) does however have the Insert Graph feature that you can use to insert a template should you wish.