A couple of questions

A lot of questions here…

  1. Only the parameters under “Parameters” are available with Element.GetParameterValueByName.

  2. The classes and the objects are the same. There are a lot of examples of python scripts on this forum, like this one which describes some of the differences in detail: Dividing parts with dynamo

  3. You can get the location of the line, rotate the line in dynamo and set the location back:

  4. ?

  5. Probably a lot, but read here for a a good overview of stuff specific to Dynamo: https://github.com/DynamoDS/Dynamo/wiki/Python-0.6.3-to-0.7.x-Migration#revitapi

  6. The Revit API elements (Autodesk.Revit.DB) are “Wrapped” in a Dynamo class called Revit.Elements. The Revit element is called the InternalElement. UnwrapElement() is basically the same as getting the internal element back from the dynamo element. See here for an example on how it’s done: https://github.com/DynamoDS/DynamoRevit/pull/1679

  7. I don’t think so…

  8. please give examples

  9. I would say you are on the right place. Read all new topics on the forum and try to help others. Start with the easy tasks and use the search function diligently. Soon you’ll be able to do more complex tasks.

4 Likes