Not sure that library creation is doable (been ages since I looked). I always found it easier to manage them in a file and move the materials from file A to file B by assigning them to a family in file A, and moving the family into file B.
Yet an update with +20 new nodes…
Nodes for BuiltInParameter. Nodes for copying and transferring elements between different document. Nodes for opening, save and closing central files. Nodes for linking files into documents.
Update on behalf of Erik…
Minor release 134.5.0 / 202.5.0 and major release 210.0.0
Please address all queries to Github.
Thanks to Erik for all his hard work
Cheers,
Mark
Move an entire model and its views
Hi, I took the contents from the dynamo Revit folder on my local dynamo and put it in the server folder for everyone and the nodes I use for a script are working now. However I’m worried about the contents of the dynamo core folder on my local. Do I need to copy that anywhere on the server. Where would I? Or should I have the dynamo core content for everyone to use and not the dynamo revit contents. Thanks for any help. Trying to make sense of stuff
The stuff I havnt copied across… Thinking about it, dynamo core is just a different application to dynamo Revit?
Is there a way to avoid the prompts for file names if I print individual sheets? I am trying to automate printing hundreds of sheets as separate files and I am trying to get each file to autoname itself in consecutive order.
I believe that may be a setting of your printer? I use PDF creator and can set it to not prompt for save…
Is it possible to get a whole list of existing Paper Sizes from the selected printer? I think the same way as on your node “Print PaperSizes”, and I already try to do that but I’m not so much good in it. Please can you help me with it?
import clr
clr.AddReference(‘ProtoGeometry’)
from Autodesk.DesignScript.Geometry import *
clr.AddReference(“RevitAPI”)
import Autodesk
from Autodesk.Revit.DB import PaperSize
Pr = UnwrapElement(IN[0])
pagelist = PaperSize.GetType
for p in pagelist:
x = Pr.Name(p)
OUT = x
Hey,
Eric’s not on here any more, perhaps post here instead…
Mark
did you find a solution? I’m looking for excatly the same thing
FYI I wrote to Erik on github.
He has made a new node that get the papersizes from the printer as a list.
He released this earlier today.
Again big thanks to Erik