An open API service indexing awesome lists of open source software.

https://github.com/dynamods/dynamo-advance-steel

Dynamo libraries for Advance Steel
https://github.com/dynamods/dynamo-advance-steel

Last synced: about 1 year ago
JSON representation

Dynamo libraries for Advance Steel

Awesome Lists containing this project

README

          

# Dynamo Extension for Advance Steel

This repository contains the source files for the Dynamo Extension for Advance Steel.

**Dynamo Extension for Advance Steel** has different branches for different versions of Advance Steel. For example, to run it on Advance Steel 2020 you must use **AS2020_2.1.0** branch.

## How to build and use this extension:

1. Prerequisites needed:
- Advance Steel 2026;
- Visual Studio 2022;
- Dynamo Core 3.4.2 runtime from http://www.github.com/DynamoDS/Dynamo;
- .NET 8 SDK from https://dotnet.microsoft.com/download/visual-studio-sdks
1. Update the paths from [`\src\Config\user_local.props`](/src/Config/user_local.props) with the ones on your machine
1. Build the DynamoAdvanceSteel.sln solution in Release configuration.
1. Copy all files and folders from "Dynamo Core 3.0.3" build to .\bin\AnyCPU\Release\steel-pkg\bin\Core
1. (Optional) On Windows 10 version 1709 and later, run the the PowerShell command `Get-ChildItem *.* -Recurse | Unblock-File` inside .\bin\AnyCPU\Release\steel-pkg\bin\Core otherwise Dynamo can fail to load under Advance Steel. This is due to newer Windows blocking .NET assemblies downloaded from the internet.
1. Register DynamoAdvanceSteel.dll as an addon for Advance Steel (see "Register addon" section from Advance Steel [online help](https://help.autodesk.com/view/ADSTPR/2024/ENU/?guid=GUID-A4DA627E-6680-4388-9C04-79F5F3D9D075#GUID-A4DA627E-6680-4388-9C04-79F5F3D9D075__SECTION_7F1482FDAB9845CC8CEAB9D042201C2A))

## To build the installer:

1. Prerequisites needed:
- Wix v3.11 or newer;
1. Build DynamoAdvanceSteel.sln solution in Release configuration;
1. Build DynamoAdvanceSteelInstall.sln solution in Release configuration;

## List of available nodes:

Click [here](nodes.md) to view the list of the available dynamo-advance steel nodes