(PACKAGE DEPRECATED)
Quasar Package Guide includes IronPython codes and C# codes which show the composition, capability of each node in the package. For C# codes, see on Quasar github repository => QuasarZeroTouch project.
- Quasar Package Guide: PART – A
- Quasar Package Guide: PART – B
- Quasar Package Guide: PART – C
- Quasar View Extension
Go to Quasar Package Repository for the source codes of all the nodes from Quasar Package and here is Extension Development Source Code.
Node Category & Nodes
- BuiltIns
- GetBuiltInCategory – Collect built-in category object and id by category.
- GetBuiltInParameterName – Built-In Parameter Name by element and parameter(s).
- CustomTools
- CustomCheckboxSelection – Create checkboxes with the input list.
- CustomDropdownSelection – Create a dropdown with checkboxes. The first input is a list and the second input is a nested list.
- DynamoNodes
- DiamondPanel – Surface divide into Diamond and Triangle shapes by given U,V division value.
- QuadPanel – Surface divide into Panels and Polygons by given U,V division value.
- PolygonsByCurves – Create polygon by curve and number of side, retruns Polygon, Lines.
- ElementGraphics
- CopyPasteFilter – Copy filters and override graphic settings from a view and paste its to views.
- HideUnHideElement – Elements hide/unhide in given view. Default value is true(hide).
- LinkLevelGrid – Hide/Unhide levels and grids from the link documents.
- LinkLevelGrid(AllView) – Hide, unhide link documents’ levels and grids in all views (floorplan, ceilingplan, elevations, sections).
- ElementUtility
- AllElementsOfWorkset – Collect all elements from the input workset.
- CreateDuctsByModelCurves – Create ducts by model curves and family type.
- CreateBeamsByModelCurves – Create beams by model curves and family type.
- DeleteByCategory – All elements under provided category will be removed.
- DeleteElement – Input a list elements or single element, delete from the document.
- ElementActiveViewByCategory – Collect all elements in active by its category.
- ElementSelector – UI node to select element by category, optionally can add parameter values filters.
- FamilyInstanceByTypeName – A list of type names to collect family instances.
- FilterSelectAndDelete – Select filter elements to delete.
- GetAllWorksets – Collect all the user created worksets from the current document.
- GetAndSetParams – Get parameter from the first input and set this value to the second input.
- GetElementType – Get type element of the input element.
- MaterialCleanup – Select the materials from the check list box and remove from the document.
- RemoveProjectParameters – Remove a single or a list of project parameters by a parameter name or a list.
- GridElements
- GridNamingGenerator – Generate horizontal(X) or vertical(Y) grids naming by providing startfrom(string) value and reverse(boolean) value.
- WallAndGridDimension – Create horizontal and vertical dimensions between walls and grids.
- LineUtility
- RemoveLineStyles – Remove line styles from the current documet by keywords (string list).
- SetFillRegionLine – Modify fill region type line styles by given line style type in active view (default), set false to modify all view in the document.
- LinkDocumentUtility
- CopyLevelAndGridFromLinkDocument – UI node to select the link document to copy levels and grids.
- ExportRevitLinks – Export all the loaded Revit link documents to a given directory(folder).
- GetElementFromLinkDocument – Collect elements by category and document.
- GetLinkDocument – Get all the link document.
- LinkReloadFromSelection – Reload the link document(s) from selected checkbox.
- ReloadAllLinkDocument – Reload all the link document from their saved path(directory).
- Programming
- ExecutePythonString – Execute python script from string. Returns value must assign in variable name “Output”. (Eg.Output=YourReturnValues)
- RoomUtility
- CenterRoom – Relocate the room element(s) to the center of the room.
- GetRoomSideSurface – Collect revit room sides as dynamo surfaces.
- MassingByRoom – Create revit massing by room element.
- RoomCollector – Collect rooms by their status.
- RoomCollectorUI – Collect rooms by their status by checkbox.
- RoomSolidGeometry – Collect Dynamo geometry and Revit geometry from the room.
- RoomTagToRoom – Relocate room tag to associate room location.
- SheetUtility
- DuplicateSheetsWithViews – Duplicate given sheets list, containing all views by new sheets names, numbers and a titleblock .
- ViewUtility
- Active – Current Document Active View.
- CeilingViewByRoom – Create ceiling views by rooms, names and offset.
- ElevationInRoom – – Create elevation views in room with crop offset by rooms , floorplan and offset.
- ExportImage – Views export as images with the default settings.
- FloorPlanViewByRoom – Create floor plan views by rooms, names and offset.
- IsometricViewsBySectionViews – Like a Revit’s feature ” Orient To View “. It create isometric views based on provide sections or elevations views.
- ThreeDViewByRoom – Create 3D Views for given rooms with names and offset.
- TransferLegend – Select and copy the legend views from a link document file.
- TransferViewTemplateAndFilterUI – Select view templates to transfer from link document to current document with or without applied filters.
- TransferViewTemplateAndFilter – Transfer View Templates from a link document to current document with or without associate filters(including override settings). Default include filters.
- ViewPortAlignment – Views arrange and align on sheets based on template sheet view ports position and location.
- ViewSelector – Select views by checkbox.
- WallElements
- CreateWallSweep – Create wall sweep by wall, sweeptype and offset.
- WallPaintRemove – Remove paint from the wall.