SheetList 2.0.2
See the version list below for details.
dotnet add package SheetList --version 2.0.2
NuGet\Install-Package SheetList -Version 2.0.2
<PackageReference Include="SheetList" Version="2.0.2" />
paket add SheetList --version 2.0.2
#r "nuget: SheetList, 2.0.2"
// Install SheetList as a Cake Addin #addin nuget:?package=SheetList&version=2.0.2 // Install SheetList as a Cake Tool #tool nuget:?package=SheetList&version=2.0.2
Sheet List Add-in for Autodesk Inventor
The Sheet List add-in creates a table that shows the sheet number and sheet name of all the sheets in and Autodesk Inventor drawing.
Usage
The addin can either be used via the commmand buttons added to the Inventor UI or by using the API with your own code.
Installation
- Download the SheetListAddin-vX.X.X.zip file from the latest release
- Unzip the contents into
C:\ProgramData\Autodesk\ApplicationPlugins
- First time starting Inventor the Addin may need to be unblocked.
- Go to Tools Tab > Options Panel > Add-ins
- Find the addin in the Available Add-Ins list and select it. Then Uncheck the Block checkbox and check Load/Unloaded and Load Automatically
- Go to Tools Tab > Options Panel > Add-ins
If using the Addin's API outside of iLogic:
- The SheetList.dll needs to be added as a reference to your project
- NuGet package available on NuGet.org and GitHub Packages
Addin UI
The Sheet List panel is added to the Annotate tab when a drawing document is open.
Using the API
The GetSheetListAddin()
extension method for Inventor.Aplication
can be used to get the instance of SheetListAutomation
.
SheetListAutomation
includes the following methods that can be used:
Method Name | Description |
---|---|
CreateSheetList(Sheet , Point2d ) |
Creates a sheetlist using the detault settings |
CreateSheetList(Sheet , Point2d , SheetListSettings ) |
Creates a sheetlist using the provided settings |
C#
var dwgDoc = (DrawingDocument)inventorApp.Documents.Open(@"C:\Work\MyDrawing.idw");
var sheetListAddin = inventorApp.GetSheetListAddin();
sheetListAddin.CreateSheetList(dwgDoc.ActiveSheet);
iLogic
AddReference "SheetList"
Imports SheetList
Dim sheetListAddin As SheetListAutomation
sheetListAddin = ThisApplication.GetSheetListAddin()
sheetListAddin.CreateSheetList(ThisDoc.Document.ActiveSheet)
Configuration
If using the addin in the Inventor UI, settings can be set by clicking the Configure button in the Sheet List Ribbon Panel. If using the addin API, customizations are made by passing in SheetListSettings
into the CreateSheetList
methods.
[!IMPORTANT] The API methods will not use the same settings that are set using the addin's configure window.
SheetListSettings
Setting | Type | Description |
---|---|---|
Title | string | Title of the Sheet List Table |
ShowTitle | boolean | Whether the Title is shown on the Table |
ColumnNames | string[] | Column names for the table |
ColumnWidths | double[] | Column widths (in centimeters) for the table |
Direction | TableDirectionEnum | Direction of the Table (Top Down / Bottom up) |
HeadingPlacement | HeadingPlacementEnum | Placement of the column headings |
WrapLeft | boolean | Wrap table to the left |
EnableAutoWrap | boolean | Enables auto wrapping of the table base on MaxRows and NumberOfSections |
MaxRows | int | Maximum number of rows before the table is wrapped |
NumberOfSections | int | The number of vertical sections the table should wrap to |
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net472 is compatible. net48 was computed. net481 was computed. |
-
.NETFramework 4.7.2
- Newtonsoft.Json (>= 12.0.3)
- stdole (>= 16.9.31023.347)
- System.Resources.Extensions (>= 4.7.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
3.0.1 | 70 | 11/18/2024 |
3.0.0 | 115 | 8/13/2024 |
3.0.0-beta0006 | 101 | 8/13/2024 |
3.0.0-beta0005 | 106 | 8/12/2024 |
3.0.0-beta0004 | 102 | 8/12/2024 |
3.0.0-beta0003 | 96 | 8/12/2024 |
3.0.0-beta0002 | 100 | 8/12/2024 |
3.0.0-beta0001 | 101 | 8/10/2024 |
2.1.1 | 106 | 6/6/2024 |
2.1.0 | 106 | 6/5/2024 |
2.0.8 | 166 | 9/12/2023 |
2.0.7 | 139 | 9/5/2023 |
2.0.6 | 136 | 9/4/2023 |
2.0.5 | 148 | 8/30/2023 |
2.0.4 | 143 | 8/18/2023 |
2.0.3 | 136 | 8/18/2023 |
2.0.2 | 166 | 8/5/2023 |
2.0.1 | 174 | 8/5/2023 |