Author: Xiaodong Liang
-
Remove OLE Links using ReferencedOLEFileDescriptor
<?xml encoding=”UTF-8″>By Xiaodong Liang A few years ago, my colleague Wayne composed a blog on how to remove missing OLE links. Recently, a customer wanted to remove any OLE links when checking in to Vault. Ideally, he needs an iLogic code. So I refactored a little with the code Wayne demoed in VBA and iLogic:…
-
Get Specific Table Row of Content Center Family
<?xml encoding=”UTF-8″>By Xiaodong Liang In general, we call ContentFamily.CreateMember to create the instance of a content family row by inputting index of this row. However, sometimes, we would need to pick one row which has specific cell value such as diameter, radius, length etc. I do not find a direct way to get specific table…
-
Fusion 360 API: Work with Custom Palette
By Xiaodong Liang I played with custom palette these days. I am sharing some practices. Firstly, the API help sample is a very good tutorial for us to get started with. Basically, the skeleton of palette is HTML, auxiliary js , css (except the js libraries of Fusion 360), the corresponding Fusion code (Python/C++) that…
-
Fusion 360 API: Transform Component
<?xml encoding=”UTF-8″>By Xiaodong Liang There are some posts on Autodesk forum about translating or rotating component in the assembly. This blog is mainly for sort them out. The object Occurrence.transform manages the transformation this component locates relatively to the space of assembly. It is Matrix3D which is a standard math object. you could either make static method…
-
Fusion 360 API: Customized Export Dialog
<?xml encoding=”UTF-8″>By Xiaodong Liang This is a solution described in the forum post. The blog is basically for making the related codes be more searchable. The built-in dialog of [Export] is not customizable currently. While the API provides an object FileDialog that can be a workaround. i.e. make your own Export dialog and specify the…
-
Navisworks API: Export Model or Model Items to FBX
By Xiaodong Liang Navisworks product can export whole model to FBX. There is not a direct way to export some model items only. However, it can be workaround by hiding unnecessary items, and exporting. Then, only those visible items will be exported. The snapshot below is after the FBX is translated by the services of…
-
How to reference the AutoCAD COM API in an iLogic rule
<?xml encoding=”UTF-8″>By Wayne Brill You can use AddReference to reference the AutoCAD COM Interops. Below is an iLogic rule to test this. (It just Dims a couple of types) iLogic needs to be able to find the AutoCAD Interop dlls. The path where it looks for the interop dlls is set in the Advanced iLogic…
-
Fusion API: Add Simple Extrude Feature and Add by Input
<?xml encoding=”UTF-8″>By Xiaodong Liang In the past, when creating the extrude feature, we will need to create an ExtrudeInput firstly, then add the extrude feature with the input. The input is like a definition of the feature, with which, some parameters of the feature can be defined. One of the benefits is the ExtrudeFeatures.Add method…
-
Fusion API: Manage Participant Bodies
<?xml encoding=”UTF-8″>By Xiaodong Liang This is mainly quoted from Fusion 360 help document: In the recent update in Jan, Fusion added the ability to choose which bodies will be affected when creating certain features; extrude, hole, loft, revolve, and sweep. The input objects for each of those features and the feature objects themselves all now…
-
Forge DevCon 2017 – Change of date and venue
The Autodesk Forge DevCon conference, originally scheduled for June 27-28 in San Francisco, will now be held on November 13-14 in Las Vegas. One time. One location. Two great conferences. We received feedback from many of last year's Forge DevCon attendees that it was hard to travel to two Autodesk conferences in a year. This…

You must be logged in to post a comment.