This is Stephen Preston's Typepad Profile.
Join Typepad and start following Stephen Preston's activity
Join Now!
Already a member? Sign In
Stephen Preston
California, USA
Global Manager, Developer Technical Services, Autodesk
Recent Activity
By Madhukar Moogala If you are planning to extend your realDWG app to support C3D drawings, then it is must for your app to have access to Civil3D dbx modules to avoid proxy objects. The installer of Civil C3D OE 2018 was changed, it’s independent any other product now. Different... Continue reading
Posted Oct 9, 2017 at AutoCAD DevBlog
By Virupaksha Aithal ADN team is hiring an DevTech engineer (C++, .NET) - based in Bangalore office. Main responsibility is to work directly with third party developers to help them solve their problems using AutoCAD or Inventor or Revit API. Requirement: Strong programming experience (C++/.NET). Knowledge of developing applications for... Continue reading
Posted Sep 29, 2017 at AutoCAD DevBlog
By Madhukar Moogala The ordinals for Functions may be useful for RealDWG Apps, one such scenario when realDWG app explodes any AEC entities which are view dependent entities, explode of an entity in particular view may result certain geometry respective to that view, to get desired result one may require... Continue reading
Posted Sep 15, 2017 at AutoCAD DevBlog
You’ve been developing solutions based on Autodesk desktop software for years. Business is booming. Your customers love your products. Why should you care about what’s going on at Forge DevCon? Or … You’re a desktop software developer. You have plenty of work stacked up for your company’s next software release.... Continue reading
Posted Sep 12, 2017 at AutoCAD DevBlog
By Madhukar Moogala I have received a query how can I identify a special symbol from MTEXT content format string.To understand this better, we will look at a simple example, below is a screen shot of Cylinder whose dimensions are expressed in ∅68 +0.8 +0.1 The format codes would be... Continue reading
Posted Sep 12, 2017 at AutoCAD DevBlog
By Madhukar Moogala Using BREP API it is fairly straightforward to retrieve the adjacent faces from a particular edge in a 3dsolid. We will use Boundary Loop to get all the loops consuming the edge, from Loop we can get associated Face. static public void GetAdjacentFaces() { Document doc =... Continue reading
Posted Aug 23, 2017 at AutoCAD DevBlog
By Madhukar Moogala Here is sample code to add MText when a user picks cell from Table. You either pass RTF contents to MText or create string with Format codes. static public void addMtext() { Document document = Application.DocumentManager.MdiActiveDocument; Editor ed = document.Editor; Database db = document.Database; PromptNestedEntityOptions pneo =... Continue reading
Posted Aug 8, 2017 at AutoCAD DevBlog
By Madhukar Moogala Recently I had a request from an ADN partner troubleshooting a problem with reading values from a text file. Assume we have a text file with following contents Helloworld|Autodesk. And, user would like to split string with pipe delimitation, so expected output would be Helloworld and Autodesk.... Continue reading
Posted Jul 24, 2017 at AutoCAD DevBlog
By Madhukar Moogala Procedural textures are algorithmic texture unlike textures based on images these textures are created using logic, we can created patterned textures using Checker shade. Programmatically we can create Checker,Speckle, Wave and Tile type generic textures. In this post I will discuss how we can create a Checker... Continue reading
Posted Jun 16, 2017 at AutoCAD DevBlog
By Madhukar Moogala When Images with encoded DPI information under EXIF structure is attached in AutoCAD, application is not able to correctly detect the resolution information. To understand this better, I have attached one such image with resolution in AutoCAD. From above screenshot, the horizontal and vertical resolution are incorrect.... Continue reading
Posted May 26, 2017 at AutoCAD DevBlog
By Madhukar Moogala This is error is not uncommon to AUTOCAD OEM and it not issue with latest AutoCAD OEM 2018, I do get queries on this error hence I though I will blog. May this error is more surface now because newer operating systems might have disabled 8dot3filename by... Continue reading
Posted May 11, 2017 at AutoCAD DevBlog
By Madhukar Moogala I had a chance to explore on this, when I came across a query in forum. When user invokes “LAYTRANS”, a layer translator dialog gets popped up and user is allowed to translate the layers from a loaded drawing to current drawing. layers from loaded drawing are... Continue reading
Posted May 10, 2017 at AutoCAD DevBlog
By Stephen Preston The Forge Developer Conference (Forge DevCon), the largest gathering of design and engineering software developers in the world, is ramping up. This year we are partnering up with Autodesk University (AU). No longer do you need to choose between DevCon and AU. You can do both. New... Continue reading
Posted Apr 28, 2017 at AutoCAD DevBlog
By Madhukar Moogala This post to make sure that it reaches all our Publisher community, for some reason digitally signed .vlx binaries are not working, i.e., the binaries are loading but execution commands returns an error. We know the importance and impact of this behaviour, we escalated to Engineering, our... Continue reading
Posted Apr 13, 2017 at AutoCAD DevBlog
By Madhukar Moogala This is a continuation of the post written by my colleague. In this blog we will explore the Associative mechanism applied to custom solid, previous blog solution may not be applicable when Dimensions are applied using snap points on the sub-entities of a solid. I have created... Continue reading
Posted Mar 24, 2017 at AutoCAD DevBlog
By Madhukar Moogala In this post we will discuss about cropping a point cloud, first we will look at how we can attach a point cloud from *.rcs which is an Autodesk Recap Scan File. Later, in the code we will crop the attached Point Cloud, I will add two... Continue reading
Posted Feb 27, 2017 at AutoCAD DevBlog
By Madhukar Moogala We have received this query from one of our ADN publisher, I’m blogging it for benefit every developer. Thanks to Amod for helping me out. As I’m fairly new to OMF and >NET API for ACA_MEP. The following code is self explanatory. public static void PrintToCmdLine(string str)... Continue reading
Posted Feb 21, 2017 at AutoCAD DevBlog
By Madhukar Moogala Large corporations prefer to deploy custom AutoCAD OEM suites using SCCM, here is preferred way to do, in the configuration manager tool you need to enter setup.exe /t /q /c AOEM: INSTALLDIR="C:\Program Files\MyApp" InstallLevel=5 Where MyApp is OEM program name. Continue reading
Posted Feb 20, 2017 at AutoCAD DevBlog
By Madhukar Moogala Though the post is very much related to AutoCAD Architecture or MEP, I have taken little liberty to attract AutoCAD audience too There isn’t a direct API to make annotative MVBlock, however if the internal ACAD block is annotative, same behaviour can be exposed to MVBlocks, we... Continue reading
Posted Feb 15, 2017 at AutoCAD DevBlog
By Madhukar Moogala I have received a query from ADN on how to update the parameters of a drawing which is not an active document but read as in-memory database. For active drawing, we can use DIMREGEN in case if associated dimensions are updated, associated dimension may not act automatically... Continue reading
Posted Feb 14, 2017 at AutoCAD DevBlog
By Madhukar Moogala I have received a query from an ADN partner, how to read the scale, rotation angle, insertion point and underlay reference path of NWD model, though API to handle such information is not exposed to ObjectARX, but still not to loose hope we can retrieve the same... Continue reading
Posted Nov 17, 2016 at AutoCAD DevBlog
By Madhukar Moogala We have an inbuilt AutoCAD command CONVTOSOLID, but this command is very limited doesn’t work effectively on Polyfacemesh <AcDbPolyFaceMesh> entities. We will create an in-memory subDMesh <AcDbSubDMesh> object from pfmesh [read as Polyfacemesh], first we will extract vertex and face information from pfmesh and use this information... Continue reading
Posted Nov 16, 2016 at AutoCAD DevBlog
By Madhukar Moogala I have discussed on this in detail on my earlier blog post, I have been receiving similar queries from our ADN partners, so I have recorded a small tutorial to help publishers. Do let me know for any queries. You can download full video in a MP4... Continue reading
Posted Oct 21, 2016 at AutoCAD DevBlog
By Madhukar Moogala It’s been long time since I hit to blogging, I was occupied with some other personal work. I have received few queries on Action Body last week, in the best interest of the community I planned to blog it. How to find out if an object has... Continue reading
Posted Oct 18, 2016 at AutoCAD DevBlog
By Virupaksha Aithal If you’ve been thinking about developing on the Autodesk® Forge Platform, Autodesk’s new cloud platform, or on Autodesk® Fusion 360™—or, if you’re just curious about learning more about these technologies and what they could do to help your business or your career—join us for our upcoming free... Continue reading
Posted Aug 31, 2016 at AutoCAD DevBlog