Dynamo sample folder location empty? How to set?

Hi folks,
I have installed Revit 2025.4 on two different machines. On both machines, when starting Dynamo, the Samples section is empty:


I don’t think Revit ships without sample scripts, does it?
I manually searched for a potential folder, and found this one:
C:\Program Files\Autodesk\Revit 2025\AddIns\DynamoForRevit\NodeHelpSharedDocs
However, I couldn’t find a way to set this folder, so Dynamo would conveniently only show me the .dyn files in that folder, and not all the other files.
Can someone help here?
Thanks,
GG

The actual samples are here:
C:\ProgramData\Autodesk\RVT 2025\Dynamo\Samples\en-US

Can you confirm if that is empty?

1 Like

I’ve noticed some country folders have less in than others. Is this how it’s meant to be?

Hi John, good to “see” you here! :slight_smile: No, that directory is not empty. It contains folders, which contain sample scripts:


So it seems Dynamo is not pointing to that directory by default. Can I make Dynamo to use that directory manually, so I don’t always have to browse there?
Thanks,
Michael

Hmm, that might be a localization thing. I’ll check with @helena.wahlstrom

Let me find where that path is stored as it’s not in DynamoSettings.xml which is where I expected it to be.

1 Like

Will wait here patiently. :wink: by the way, I need this to create learning materials for Dynamo. I find it pretty relevant to let the users (including me, as I am new to Revit) know where to find good sample scripts. :slight_smile:

1 Like

I am actually looking right now. :grin:

Can you confirm is this menu works?

Also if you look at the console, it might give some more insight:

I couldn’t spot anything obvious from the console output, maybe you can?

Dynamo log started 2025-01-13 09:43:27Z
Python template set to default.
Dynamo – Build 3.3.0.6316
System.InvalidOperationException:
There already exists an AlsoKnownAs mapping for DSCoreNodesUI.Logic.If.

System.InvalidOperationException:
There already exists an AlsoKnownAs mapping for If.

Duplicate migration type registered for SunPathDirection
launch darkly initalized
LD startup time: 454
<<<<>>>>
feature flag exe starting
<<<<>>>>
{“CER_v2”:true,“IsNewPMWebsiteEnabled”:false,“IsNewAppHomeEnabled”:false,“IsTSplineNodesExperimentToggleVisible”:false,“searchbar_debounce”:false,“IsolatePackages”:“”,“IsDNAClusterPlacementEnabled”:false,“CER”:false,“EasterEggIcon1”:false,“graphics-primitive-instancing”:false,“EasterEggMessage1”:“NA”,“IsDNADataIngestionPipelineinBeta”:false,“experimentalGlyphIsVisible”:false,“NodeAutocompleteMachineLearningIsBeta”:true,“IsMLDataIngestionPipelineinBeta”:false,“IsDynamoAppHomeEnabled”:true}
<<<<>>>>
Dynamo will use the package manager server at : https://www.dynamopackages.com
attempting to load DynamoATF 25.3.0.0 from C:\Program Files\Autodesk\Revit 2025\AddIns\DynamoForRevit\Built-In Packages\Packages\DynamoATF
A package called DynamoPlayerExtension found at C:\ProgramData\Autodesk\RVT 2025\Dynamo\3.3\packages\DynamoPlayerExtension includes dll files but none are defined in node libraries in the package manifest. Ignoring it.
attempting to load DynamoPlayerExtension 5.2.4.0 from C:\ProgramData\Autodesk\RVT 2025\Dynamo\3.3\packages\DynamoPlayerExtension
attempting to load GenerativeDesign 8.2.1.0 from C:\ProgramData\Autodesk\RVT 2025\Dynamo\3.3\packages\GenerativeDesign
attempting to load GenerativeDesign.Extension 8.2.1.0 from C:\ProgramData\Autodesk\RVT 2025\Dynamo\3.3\packages\GenerativeDesign.Extension
attempting to load GenerativeDesign.Revit 8.2.1.0 from C:\ProgramData\Autodesk\RVT 2025\Dynamo\3.3\packages\GenerativeDesign.Revit
The folder ‘C:\Program Files\Autodesk\Revit 2025\AddIns\DynamoForRevit\Built-In Packages\Packages\DynamoATF\dyf’ does not exist
Loaded Package DynamoATF 25.3.0.0 from C:\Program Files\Autodesk\Revit 2025\AddIns\DynamoForRevit\Built-In Packages\Packages\DynamoATF
The folder ‘C:\ProgramData\Autodesk\RVT 2025\Dynamo\3.3\packages\DynamoPlayerExtension\dyf’ does not exist
Dynamo Player Extension (id: 3CD8E967-22D5-46C7-8E08-316BC53AEA1D) extension is added
Loaded Package DynamoPlayerExtension 5.2.4.0 from C:\ProgramData\Autodesk\RVT 2025\Dynamo\3.3\packages\DynamoPlayerExtension
System.InvalidOperationException:
There already exists an AlsoKnownAs mapping for Gate.

System.InvalidOperationException:
There already exists an AlsoKnownAs mapping for Remember.

The folder ‘C:\ProgramData\Autodesk\RVT 2025\Dynamo\3.3\packages\GenerativeDesign\dyf’ does not exist
Loaded Package GenerativeDesign 8.2.1.0 from C:\ProgramData\Autodesk\RVT 2025\Dynamo\3.3\packages\GenerativeDesign
The folder ‘C:\ProgramData\Autodesk\RVT 2025\Dynamo\3.3\packages\GenerativeDesign.Extension\dyf’ does not exist
Generative Design (id: DFBD9CC0-DB40-457A-939E-8C8555555A9D) extension is added
Loaded Package GenerativeDesign.Extension 8.2.1.0 from C:\ProgramData\Autodesk\RVT 2025\Dynamo\3.3\packages\GenerativeDesign.Extension
The folder ‘C:\ProgramData\Autodesk\RVT 2025\Dynamo\3.3\packages\GenerativeDesign.Revit\dyf’ does not exist
Loaded Package GenerativeDesign.Revit 8.2.1.0 from C:\ProgramData\Autodesk\RVT 2025\Dynamo\3.3\packages\GenerativeDesign.Revit
DynamoPackageManager (id: FCABC211-D56B-4109-AF18-F434DFE48139) extension is added
Backup files timer is started with an interval of 60000 milliseconds
SYSTEM:Environment Path:C:\Program Files\Autodesk\Revit 2025\en-GB;C:\Program Files\Autodesk\Revit 2025;C:\Program Files\Common Files\Autodesk Shared\RealDWG Shared 2025;C:\Program Files\Autodesk\AliasAutoStudio2026.0\bin;C:\Program Files\Autodesk\AliasLearningEdition2025.0\bin;C:\Program Files\Autodesk\AliasAutoStudio2025.0\bin;C:\Program Files\Autodesk\AliasAutoStudio2024.1\bin;C:\Program Files\Autodesk\AliasAutoStudio2024.0\bin;C:\Program Files\Autodesk\AliasAutoStudio2023.1\bin;C:\Program Files\Autodesk\AliasLearningEdition2023.0\bin;C:\Program Files\Autodesk\AliasAutoStudio2023.0\bin;C:\Program Files\Autodesk\AliasAutoStudio2022.2\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\dotnet;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\Common Files\Autodesk Shared;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Users\wild-\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\Autodesk\Revit 2025\AddIns\SteelConnections;
RENDER : Rendering Tier: 2
RENDER : Pixel Shader 3 Supported: True
RENDER : Pixel Shader 4 Supported: False
RENDER : Software Effect Rendering Supported: True
RENDER : Maximum hardware texture size: 16384,16384
RENDER : ProcessRenderMode: Software
RENDER : Rendering Tier: 2
RENDER : Pixel Shader 3 Supported: True
RENDER : Pixel Shader 4 Supported: False
RENDER : Software Effect Rendering Supported: True
RENDER : Maximum hardware texture size: 16384,16384
RENDER : ProcessRenderMode: Software
Documentation Browser (id: 68B45FC0-0BD1-435C-BF28-B97CB03C71C8) view extension is added
DynamoManipulationExtension (id: 58B0496A-E3F8-43D9-86D2-94823D1D0F98) view extension is added
Properties (id: 28992e1d-abb9-417f-8b1b-05e053bee670) view extension is added
Graph Node Manager (id: F76F4274-537D-4782-B1E9-27E8FDE2186F) view extension is added
LibraryUI - WebView2 (id: 8b093acd-5656-4914-b6b0-c54b26ca6d0e) view extension is added
Graph Status (id: 3467481b-d20d-4918-a454-bf19fc5c25d7) view extension is added
Notifications (id: ef6cd025-514f-44cd-b6b1-69d9f5cce004) view extension is added
Package Details (id: C71CA1B9-BF9F-425A-A12C-53DF56770406) view extension is added
Generative Design Tools (id: DFBD9CC0-DB40-457A-939E-8C8555555A9D) view extension is added
PackageManagerViewExtension (id: 100f5ec3-fde7-4205-80a7-c968b3a5a27b) view extension is added
Python Migration (id: 1f8146d0-58b1-4b3c-82b7-34a3fab5ac5d) view extension is added
Workspace References (id: A6706BF5-11C2-458F-B7C8-B745A77EF7FD) view extension is added

Welcome to Dynamo!
00:00:00.2409138 elapsed for loading Dynamo main window.
an extension requested application of {
“sections”: [
{
“text”: “default”,
“iconUrl”: “”,
“elementType”: “section”,
“showHeader”: false,
“include”: ,
“childElements”: [
{
“text”: “ImportExport”,
“elementType”: “category”,
“include”: ,
“childElements”: [
{
“text”: “Geometry”,
“iconUrl”: “”,
“elementType”: “group”,
“include”: [
{
“path”: “bltinpkg://ImportExport.Geometry”,
“inclusive”: false
}
],
“childElements”:
}
]
}
]
}
]
} layout spec
Browser Loaded
WebView2Loader.dll is already loaded successfully.
WPF Render Mode: SoftwareOnly
Clearing workspace…
Saving C:\Users\wild-\AppData\Roaming\Dynamo\Dynamo Revit\backup\backup.DYN …
Backup file is saved: C:\Users\wild-\AppData\Roaming\Dynamo\Dynamo Revit\backup\backup.DYN

This menu does NOT work:

@john_pierson any update here? I will have to finish my documentation update soon, and would like to provide a workaround to this problem for users who read these docs.

I will add that i am from the UK and the “en-GB” sample folder only has the Revit sub folder and is missing the other folders that the “en-US”.

en-US:

en-GB:

To echo @Brendan_Cassidy 's comment, the outer folder should have all these for localization:

If the folder for your region (I think de-DE), copy the following files to that folder:

1 Like

@john_pierson sorry for the delay here. I am not a developer (yet). How do I copy these files? Do I really need to create a github user for that?

Since they are part of the overall Github source, yes, you would need an account.

1 Like

Okay, thanks. Last question (on this topic :wink:): is someone looking into the cause of this, so this workaround is no longer necessary in the near future?

1 Like

Hi @G-G,

Thank you very much for your feedback. We will log this issue and work on a better solution. :pray:

1 Like

The workaround should not be necessary now. If you haven’t yet, i would try a fresh install of Revit.

But, as @emrullah.yildiz mentioned, it is logged now and the team will look into it.