Get notified about parameter change
By Adam NagyYou can use either the Inventor API to achieve this (from an AddIn, external application or VBA), but can also use iLogic.If you have a Rule that is using directly the parameter you are...
View ArticleHighlight Assembly Interference Body
By Xiaodong LiangQuestionI want to highlight the Assembly Interference result in Inventor Assembly. I get Assembly Interference Result but want the highlighting behavior same as Inventor 'Analyze...
View ArticleRotate drawing view around X axis of sheet
By Adam NagyIn order to rotate a drawing view, you need to modify the paraneters of its Camera: UpVector (shown in below picture), the Eye (from where you are looking at the model) and the Target (the...
View ArticleGet ready for the Autodesk Cloud Accelerator Program
By Stephen PrestonHave a great idea for a new product that leverages an Autodesk web service? Want up close and personal help from Autodesk to turn your idea into a working prototype? Interested in...
View ArticleRotate camera around any axis any angle
By Adam NagyThis is a generalization of this post: http://adndevblog.typepad.com/manufacturing/2014/11/rotate-drawing-view-around-x-axis-of-sheet.htmlHere we'll use the Matrix class to help us create a...
View ArticleDrawing coordinate systems and camera
By Adam NagyThere are 3 coordinate systems being used inside a drawing: Sheet, DrawingView and Model.The Sheet and DrawingView coordinate systems are almost identical apart from their origin: they have...
View ArticleSet Drawing View Width
By Adam NagyYou cannot set the Width or Height of a DrawingView directly. However, you can calculate the Scale necessary to achieve the width or height you need. Here is a VBA code demonstrating it....
View ArticleSet drawing's view back to normal
By Adam NagyJust like the Camera of the View of a part or an assembly, a drawing view's camera can be modified as well. However, this is not possible through the UI. Using an ISO view can give an...
View ArticleUse System.Threading.Tasks.Task with GetProgressView()
By Wayne BrillIt may not be obvious how to use GetProgressView() to report to the user the progress of something that takes some time. From the Vault API...
View ArticleAcquireFiles Download not fixing references of renamed files after installing...
By Wayne BrillIf a referenced part file is renamed and AcquireFiles is used to download the parent assembly. (include Children) the assembly and children part files are downloaded but the name of the...
View ArticlePlanning retirement of API's for classic UI
By Adam NagyIf you are still using the API's for classic UI (non Ribbon controls), which have not been available in Inventor for quite a few releases now, then please let us know through this survey.If...
View ArticleI Love 3D meetup in Munich
By Adam NagyIf you happen to be in Munich today and are interested in our 3D and web technologies, please do come along: http://meetu.ps/2CG1wxSee you there! :)
View ArticleNewly inserted block does not show in AutoCAD Mechanical
By Adam NagyIssue: I have two commands inserting a block inside a transaction: the first inserts the block directly, the second does it through jigging. When run from a third command that combines the...
View ArticleThere's still time ...
Happy New Year!There's still time to make one more New Year's Resolution - to submit a proposal for the inaugural Autodesk Cloud Accelerator program.Don't miss this opportunity to spend two weeks in...
View ArticleIntern Wanted
Are you or someone you know currently pursuing a bachelor’s or master’s in Computer science or a discipline with a strong computing component? Are you looking for a life changing Internship experience...
View ArticleAdd hole in multi-body part document
By Adam NagyIf you try to insert a hole feature in a single-body part document based on a sketch point that should work fine. But in case of a multi-body part document nothing will happen because...
View ArticlePrint shaded view from Apprentice
By Adam NagyThe issue discussed here can also affect printing. One of the results can be that the print of a drawing with a shaded view ends up looking like this:Using the same workaround (setting the...
View ArticlePass parameters to an iLogic Rule
By Adam NagyIn this article we are accessing iLogicRules from outside and run them using RunRule("componentName", "ruleName"), which does not provide arguments to pass extra information to the Rule....
View ArticleChange Icon of ClientFeature Node in built-in Browser Pane
By Xiaodong LiangWe have a blog on how to change icon of ClientFeature node in custom browser pane.http://adndevblog.typepad.com/manufacturing/2012/08/change-the-browser-node-icon.htmlThe workflow is...
View ArticleSet transform of derived part in part document
By Adam NagyIn theory you should be able to just move a derived part component inside the host part document using DerivedPartTransformDef.SetTransformation(). This does change the transformation of...
View Article