Community
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Expose the API for Shared Views in Inventor for iLogic / Custom Programming

Expose the API for Shared Views in Inventor for iLogic / Custom Programming

All,

 

Good morning!  The new shared views in Inventor are pretty cool, but they completely disappear after 30 days, see this idea to change that, and have to be manually extended prior to that to keep them available for all users.  Unfortunately at the present time, the API for shared views is unavailable, so this process cannot be automated.  It would be great to expose the API for shared views, so that users can automate the creation and extension processes.  If anyone has any questions, please do not hesitate to contact me.  Hope all is well and have a most blessed day!

 

Peace,

Pete

2 Comments
Anonymous
Not applicable

There is an extension available for inventor that will let you upload en automate your designs so that the people you send it to can use the automated assembly to create their custom designs. This is Configurator 360. Please note this is a paid plugin for inventor and will require a yearly payment but if you manage to get it working it will be well worth the price you'll be paying for most company's.

 

It also has its limitations but you can use a 30 day trail to see if it will work for you.

 

Link for the extention app:

https://apps.autodesk.com/INVNTOR/en/Detail/Index?id=6279469965744454408&appLang=en&os=Win32_64

 

Link for limitations:

 http://help.autodesk.com/view/CFG360/ENU/?guid=GUID-96EA0CAA-73BB-42C2-94D8-73CC76791DC7

ejaL9K8H
Advocate

Maybe a solution?
I succeed making a code, which i able to generate the shared view:

Imports System.Windows.Forms
Sub Main()
        
Dim oCommandMgr As CommandManager 
    oCommandMgr = ThisApplication.CommandManager 
Dim oControlDef As ControlDefinition 
    oControlDef = oCommandMgr.ControlDefinitions.Item("cmdCreateViewShare")
 
 	'Generate shared view
    oControlDef.Execute2(False)
    SendKeys.SendWait("{TAB 4}{ENTER}")
        
End Sub

I would like to automaticly get the link to the shared view:
By using the keys I am able to do it, but when writing it into ilogic, its not working properly:

'Copy link to clipboard - Is not working
	Dim SharedViewLink As String
	Clipboard.Clear
	SendKeys.SendWait("{TAB 3}{ENTER}")
	SharedViewLink = Clipboard.GetText
	MessageBox.Show(SharedViewLink, "Shared view link"

 Can anyone help to make this last bit fully automated?

Best regards Emil Jakobsen

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea  

Autodesk Design & Make Report