added ui to script names, great readme rewrite
This commit is contained in:
3793
DuplicateMultipleViews-DS/DuplicateMultipleViews-DS.dyn
Normal file
3793
DuplicateMultipleViews-DS/DuplicateMultipleViews-DS.dyn
Normal file
File diff suppressed because it is too large
Load Diff
7
DuplicateMultipleViews-DS/readme.md
Normal file
7
DuplicateMultipleViews-DS/readme.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
## DuplicateMultipleViews-DS
|
||||||
|
|
||||||
|
Select muultiple views and duplicate them
|
||||||
|
|
||||||
|
## Requirements
|
||||||
|
|
||||||
|
Data-Shapes
|
||||||
@@ -18,6 +18,8 @@ IF [%1]==[] (
|
|||||||
|
|
||||||
IF NOT EXIST %FOLDER% (
|
IF NOT EXIST %FOLDER% (
|
||||||
md %FOLDER%
|
md %FOLDER%
|
||||||
|
) ELSE (
|
||||||
|
del /Q %FOLDER%\*
|
||||||
)
|
)
|
||||||
|
|
||||||
cd "%~dp0"
|
cd "%~dp0"
|
||||||
|
|||||||
164
README.md
164
README.md
@@ -8,197 +8,135 @@ On master branch only 2.x scripts are available.
|
|||||||
|
|
||||||
For 1.x scripts see 1.x branch!
|
For 1.x scripts see 1.x branch!
|
||||||
|
|
||||||
|
## Naming codes
|
||||||
|
|
||||||
|
DS: Datashape ui
|
||||||
|
|
||||||
|
DP: DynamoPlayer ui
|
||||||
|
|
||||||
|
No suffix: no ui
|
||||||
|
|
||||||
|
## Script state emojis
|
||||||
|
|
||||||
|
✅ Stable
|
||||||
|
|
||||||
|
☑️ Mostly working
|
||||||
|
|
||||||
|
🐛 Some bugs
|
||||||
|
|
||||||
|
🚧 Not finished, under developement
|
||||||
|
|
||||||
|
❌ Removed from master branch
|
||||||
|
|
||||||
|
🔻 Not upgraded to 2.x
|
||||||
|
|
||||||
## Scripts
|
## Scripts
|
||||||
|
|
||||||
### AddParametersToFamily
|
### AddParametersToFamily-DS ✅
|
||||||
|
|
||||||
Add multiple parameters to a currently opened family with one click.
|
Add multiple parameters to a currently opened family with one click.
|
||||||
|
|
||||||
State: stable
|
### AddTitleblockAsParameterToAllSheets-DP ✅
|
||||||
|
|
||||||
UI: Data-shapes
|
|
||||||
|
|
||||||
### AddTitleblockAsParameterToAllSheets
|
|
||||||
|
|
||||||
Adds the type name of the titleblocks to each sheet as a parameter.
|
Adds the type name of the titleblocks to each sheet as a parameter.
|
||||||
|
|
||||||
State: Stable
|
### BuldingPadsFromElements-DS ☑️ 🚧
|
||||||
|
|
||||||
UI: DynamoPlayer
|
|
||||||
|
|
||||||
### BuldingPadsFromElements
|
|
||||||
|
|
||||||
Create building pad from selected elements.
|
Create building pad from selected elements.
|
||||||
|
|
||||||
State: mostly working, not stable
|
### CategoryPresentation ✅ 🚧 🔻
|
||||||
|
|
||||||
UI: Data-shapes
|
|
||||||
|
|
||||||
### CategoryPresentation
|
|
||||||
|
|
||||||
*Script not updated to 2.x yet, however in master branch*
|
|
||||||
|
|
||||||
Places all loaded families from the selected category on a line for presentation.
|
Places all loaded families from the selected category on a line for presentation.
|
||||||
|
|
||||||
State: stable, no ui yet
|
TODO: ui
|
||||||
|
|
||||||
UI: no ui
|
### CheckUnlimitedViewDepths ✅
|
||||||
|
|
||||||
### CheckUnlimitedViewDepths
|
|
||||||
|
|
||||||
List views which has unlimited view range set
|
List views which has unlimited view range set
|
||||||
|
|
||||||
State: stable
|
### CopyParameterValuesToParameter-DP 🐛
|
||||||
|
|
||||||
UI: no ui
|
|
||||||
|
|
||||||
### CopyParameterValuesToParameter
|
|
||||||
|
|
||||||
Copy parameter values of a selected family to another parameter of the same family
|
Copy parameter values of a selected family to another parameter of the same family
|
||||||
|
|
||||||
State: stable
|
### DeleteAllRefPlanes ✅
|
||||||
|
|
||||||
UI: DynamoPlayer
|
|
||||||
|
|
||||||
### DeleteAllRefPlanes
|
|
||||||
|
|
||||||
Delete all reference planes from the project
|
Delete all reference planes from the project
|
||||||
|
|
||||||
State: stable
|
### DisallowJoinSelectedFrames-DP ✅
|
||||||
|
|
||||||
UI: no ui
|
|
||||||
|
|
||||||
### DisallowJoinSelectedFrames
|
|
||||||
|
|
||||||
Disallow join on both end on the selected frames
|
Disallow join on both end on the selected frames
|
||||||
|
|
||||||
State: stable
|
### DuplicateMultipleViews-DS ✅
|
||||||
|
|
||||||
UI: DynamoPlayer
|
Select multiple views and duplicate them
|
||||||
|
|
||||||
### DwgImportCleaner
|
### DwgImportCleaner ✅
|
||||||
|
|
||||||
Removes all imported dwgs
|
Removes all imported dwgs
|
||||||
|
|
||||||
State: stable
|
### ExportHeightFromPbp-DP ✅
|
||||||
|
|
||||||
UI: no ui
|
|
||||||
|
|
||||||
### ExportHeightFromPbp
|
|
||||||
|
|
||||||
Exports selected category's all objects' elevation from PBP to excel
|
Exports selected category's all objects' elevation from PBP to excel
|
||||||
|
|
||||||
State: stable
|
### FloorPresentation-DP ✅
|
||||||
|
|
||||||
UI: DynamoPlayer
|
|
||||||
|
|
||||||
### FloorPresentation
|
|
||||||
|
|
||||||
Places all floor types in the project
|
Places all floor types in the project
|
||||||
|
|
||||||
State: stable
|
### ImportDwgBatch ✅ 🚧
|
||||||
|
|
||||||
UI: DynamoPlayer
|
|
||||||
|
|
||||||
### ImportDwgBatch
|
|
||||||
|
|
||||||
State: same as importobj, just with dwg
|
State: same as importobj, just with dwg
|
||||||
|
|
||||||
state: stable, under developement
|
### ImportObjBatch ✅ 🚧
|
||||||
|
|
||||||
UI: no ui
|
|
||||||
|
|
||||||
### ImportObjBatch
|
|
||||||
|
|
||||||
Imports all objs from a folder to separate rfa files. Designed to be used with Revit Batch Processor
|
Imports all objs from a folder to separate rfa files. Designed to be used with Revit Batch Processor
|
||||||
|
|
||||||
State: stable, under developement
|
### KimaiExportParser ❌
|
||||||
|
|
||||||
UI: no ui
|
|
||||||
|
|
||||||
### KimaiExportParser
|
|
||||||
|
|
||||||
*Removed from master, see 1.x branch!*
|
*Removed from master, see 1.x branch!*
|
||||||
|
|
||||||
### ListAllInplaceElements
|
### ListAllInplaceElements ✅
|
||||||
|
|
||||||
Lists all inplace elements in model
|
Lists all inplace elements in model
|
||||||
|
|
||||||
State: stable
|
### PrefixLoadedFamiliesBatch ✅ 🔻
|
||||||
|
|
||||||
UI: no ui
|
|
||||||
|
|
||||||
### PrefixLoadedFamiliesBatch
|
|
||||||
|
|
||||||
*Script not updated to 2.x yet, however in master branch*
|
|
||||||
|
|
||||||
Add a prefix to all loaded families' names from a selected category. Designed to be used with Revit Batch Processor
|
Add a prefix to all loaded families' names from a selected category. Designed to be used with Revit Batch Processor
|
||||||
|
|
||||||
State: stable, no ui, no docs
|
TODO: UI, docs
|
||||||
|
|
||||||
UI: no ui
|
### RenumberSheetsFromSelected-DS ✅
|
||||||
|
|
||||||
### RenumberSheetsFromSelected
|
|
||||||
|
|
||||||
Add +1 to numbers starting from the selected
|
Add +1 to numbers starting from the selected
|
||||||
|
|
||||||
State: stable
|
|
||||||
|
|
||||||
UI: no ui
|
|
||||||
|
|
||||||
### Revisions
|
### Revisions
|
||||||
|
|
||||||
#### AddAllRevisionsToAllSheets
|
#### AddAllRevisionsToAllSheets ✅
|
||||||
|
|
||||||
Automatically add all revisions to all sheets
|
Automatically add all revisions to all sheets
|
||||||
|
|
||||||
State: stable
|
#### AddOneRevisionsToAllSheets-DP ✅
|
||||||
|
|
||||||
UI: no ui
|
|
||||||
|
|
||||||
#### AddOneRevisionsToAllSheets
|
|
||||||
|
|
||||||
Automatically add a selected revisions to all sheets
|
Automatically add a selected revisions to all sheets
|
||||||
|
|
||||||
State: stable
|
#### QuickRevisionSchedule-DP ✅
|
||||||
|
|
||||||
UI: DynamoPlayer
|
|
||||||
|
|
||||||
#### QuickRevisionSchedule
|
|
||||||
|
|
||||||
List all revisions to a table in a new window
|
List all revisions to a table in a new window
|
||||||
|
|
||||||
State: stable
|
### SubregionsToDetailLines ✅
|
||||||
|
|
||||||
UI: DynamoPlayer
|
|
||||||
|
|
||||||
### SubregionsToDetailLines
|
|
||||||
|
|
||||||
Convert all subregions to deatil lines in the active view. With too big numbers it freezes! Set units to meters!
|
Convert all subregions to deatil lines in the active view. With too big numbers it freezes! Set units to meters!
|
||||||
|
|
||||||
State:stable
|
### WallPresentation-DP ✅
|
||||||
|
|
||||||
UI: no ui
|
|
||||||
|
|
||||||
### WallPresentation
|
|
||||||
|
|
||||||
Place all wall types in the project
|
Place all wall types in the project
|
||||||
|
|
||||||
State: stable
|
|
||||||
|
|
||||||
UI: DynamoPlayer
|
|
||||||
|
|
||||||
## Nodes
|
## Nodes
|
||||||
|
|
||||||
### WeekDayNumber
|
### WeekDayNumber ✅ 🔻
|
||||||
|
|
||||||
Created for kimai-export-parser
|
|
||||||
|
|
||||||
Input: Weekday. Output: number of the day starting from monday
|
Input: Weekday. Output: number of the day starting from monday
|
||||||
|
|
||||||
State: stable, should work in 2.x as well.
|
### ReplaceFollowingElements ✅
|
||||||
|
|
||||||
### ReplaceFollowingElements
|
|
||||||
|
|
||||||
Replace same elements follow each other
|
Replace same elements follow each other
|
||||||
|
|
||||||
@@ -214,7 +152,7 @@ Output:
|
|||||||
- replacedList: A list where all of the found following same elements replaced with the replacement
|
- replacedList: A list where all of the found following same elements replaced with the replacement
|
||||||
- firstReplacedList: Only the first element is replaced, others counted and appended by the countUnit
|
- firstReplacedList: Only the first element is replaced, others counted and appended by the countUnit
|
||||||
|
|
||||||
### ReplaceFollowingSameElements
|
### ReplaceFollowingSameElements ✅
|
||||||
|
|
||||||
Replace all following same elements in a list of lists. The differences between this and the previous node thet here you don't have to add a searchfor, itt will replace all following elements
|
Replace all following same elements in a list of lists. The differences between this and the previous node thet here you don't have to add a searchfor, itt will replace all following elements
|
||||||
|
|
||||||
|
|||||||
50
nodes/WeekDayNumber.dyf
Normal file
50
nodes/WeekDayNumber.dyf
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
<Workspace Version="1.3.2.2480" X="-385.56100551681" Y="91.795415174249" zoom="0.894168083312076" ScaleFactor="1" Name="WeekDayNumber" Description="" ID="9178bf2b-44b9-4462-9095-3576629b125c" Category="Core.DayOfWeek">
|
||||||
|
<NamespaceResolutionMap />
|
||||||
|
<Elements>
|
||||||
|
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="43f28b20-a290-4a5a-9523-845f98f1ec6f" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="DayOfWeek.Monday" x="537" y="259" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="DSCoreNodes.dll" function="DSCore.DayOfWeek.Monday" />
|
||||||
|
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="a805e1f9-4507-4c80-a360-c345208430a1" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="DayOfWeek.Saturday" x="522" y="764" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="DSCoreNodes.dll" function="DSCore.DayOfWeek.Saturday" />
|
||||||
|
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="c806c860-008f-4ffb-a9ea-b46fefeb1cf5" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="DayOfWeek.Sunday" x="541" y="854" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="DSCoreNodes.dll" function="DSCore.DayOfWeek.Sunday" />
|
||||||
|
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="5a11ed5d-c8c2-4ac4-bf7f-73ff788f40eb" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="DayOfWeek.Tuesday" x="540" y="372" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="DSCoreNodes.dll" function="DSCore.DayOfWeek.Tuesday" />
|
||||||
|
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="5e7ffa55-2d3d-4777-8676-87c93e89204c" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="DayOfWeek.Wednesday" x="505" y="475" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="DSCoreNodes.dll" function="DSCore.DayOfWeek.Wednesday" />
|
||||||
|
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="99e9f259-406c-4355-baa9-13493feb8523" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="DayOfWeek.Thursday" x="525" y="571" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="DSCoreNodes.dll" function="DSCore.DayOfWeek.Thursday" />
|
||||||
|
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="5c827889-8d07-4987-b36b-9a91c4b8b0fd" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="DayOfWeek.Friday" x="540" y="667" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="DSCoreNodes.dll" function="DSCore.DayOfWeek.Friday" />
|
||||||
|
<CoreNodeModels.CreateList guid="a34af405-ff93-4b9c-80eb-5d444c0359b6" type="CoreNodeModels.CreateList" nickname="List.Create" x="908" y="361" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false" inputcount="7">
|
||||||
|
<PortInfo index="0" default="False" />
|
||||||
|
<PortInfo index="1" default="False" />
|
||||||
|
<PortInfo index="2" default="False" />
|
||||||
|
<PortInfo index="3" default="False" />
|
||||||
|
<PortInfo index="4" default="False" />
|
||||||
|
<PortInfo index="5" default="False" />
|
||||||
|
<PortInfo index="6" default="False" />
|
||||||
|
</CoreNodeModels.CreateList>
|
||||||
|
<Dynamo.Graph.Nodes.CustomNodes.Symbol guid="cf851eb7-8438-4ebd-b806-0c4f414e0746" type="Dynamo.Graph.Nodes.CustomNodes.Symbol" nickname="Input" x="672.756497373681" y="63.8700076239923" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="True" IsFrozen="false" isPinned="false">
|
||||||
|
<Symbol value="DayOfWeek" />
|
||||||
|
</Dynamo.Graph.Nodes.CustomNodes.Symbol>
|
||||||
|
<Dynamo.Graph.Nodes.CustomNodes.Output guid="62775092-8f8f-4532-aadf-e6b3d9bce277" type="Dynamo.Graph.Nodes.CustomNodes.Output" nickname="Output" x="1415.71826689755" y="162.252235925581" isVisible="true" isUpstreamVisible="true" lacing="Disabled" isSelectedInput="False" IsFrozen="false" isPinned="false">
|
||||||
|
<PortInfo index="0" default="False" />
|
||||||
|
<Symbol value="int" />
|
||||||
|
</Dynamo.Graph.Nodes.CustomNodes.Output>
|
||||||
|
<Dynamo.Graph.Nodes.ZeroTouch.DSFunction guid="17f43b45-2ced-43fd-a8ff-9726093cae2b" type="Dynamo.Graph.Nodes.ZeroTouch.DSFunction" nickname="List.FirstIndexOf" x="1136.24321578606" y="194.348100699503" isVisible="true" isUpstreamVisible="true" lacing="Shortest" isSelectedInput="False" IsFrozen="false" isPinned="false" assembly="DSCoreNodes.dll" function="DSCore.List.FirstIndexOf@var[]..[],var">
|
||||||
|
<PortInfo index="0" default="False" />
|
||||||
|
<PortInfo index="1" default="False" />
|
||||||
|
</Dynamo.Graph.Nodes.ZeroTouch.DSFunction>
|
||||||
|
</Elements>
|
||||||
|
<Connectors>
|
||||||
|
<Dynamo.Graph.Connectors.ConnectorModel start="43f28b20-a290-4a5a-9523-845f98f1ec6f" start_index="0" end="a34af405-ff93-4b9c-80eb-5d444c0359b6" end_index="0" portType="0" />
|
||||||
|
<Dynamo.Graph.Connectors.ConnectorModel start="a805e1f9-4507-4c80-a360-c345208430a1" start_index="0" end="a34af405-ff93-4b9c-80eb-5d444c0359b6" end_index="5" portType="0" />
|
||||||
|
<Dynamo.Graph.Connectors.ConnectorModel start="c806c860-008f-4ffb-a9ea-b46fefeb1cf5" start_index="0" end="a34af405-ff93-4b9c-80eb-5d444c0359b6" end_index="6" portType="0" />
|
||||||
|
<Dynamo.Graph.Connectors.ConnectorModel start="5a11ed5d-c8c2-4ac4-bf7f-73ff788f40eb" start_index="0" end="a34af405-ff93-4b9c-80eb-5d444c0359b6" end_index="1" portType="0" />
|
||||||
|
<Dynamo.Graph.Connectors.ConnectorModel start="5e7ffa55-2d3d-4777-8676-87c93e89204c" start_index="0" end="a34af405-ff93-4b9c-80eb-5d444c0359b6" end_index="2" portType="0" />
|
||||||
|
<Dynamo.Graph.Connectors.ConnectorModel start="99e9f259-406c-4355-baa9-13493feb8523" start_index="0" end="a34af405-ff93-4b9c-80eb-5d444c0359b6" end_index="3" portType="0" />
|
||||||
|
<Dynamo.Graph.Connectors.ConnectorModel start="5c827889-8d07-4987-b36b-9a91c4b8b0fd" start_index="0" end="a34af405-ff93-4b9c-80eb-5d444c0359b6" end_index="4" portType="0" />
|
||||||
|
<Dynamo.Graph.Connectors.ConnectorModel start="a34af405-ff93-4b9c-80eb-5d444c0359b6" start_index="0" end="17f43b45-2ced-43fd-a8ff-9726093cae2b" end_index="0" portType="0" />
|
||||||
|
<Dynamo.Graph.Connectors.ConnectorModel start="cf851eb7-8438-4ebd-b806-0c4f414e0746" start_index="0" end="17f43b45-2ced-43fd-a8ff-9726093cae2b" end_index="1" portType="0" />
|
||||||
|
<Dynamo.Graph.Connectors.ConnectorModel start="17f43b45-2ced-43fd-a8ff-9726093cae2b" start_index="0" end="62775092-8f8f-4532-aadf-e6b3d9bce277" end_index="0" portType="0" />
|
||||||
|
</Connectors>
|
||||||
|
<Notes />
|
||||||
|
<Annotations />
|
||||||
|
<Presets />
|
||||||
|
<Cameras>
|
||||||
|
<Camera Name="Background Preview" eyeX="-17" eyeY="24" eyeZ="50" lookX="12" lookY="-13" lookZ="-58" upX="0" upY="1" upZ="0" />
|
||||||
|
</Cameras>
|
||||||
|
</Workspace>
|
||||||
Reference in New Issue
Block a user