 |
 |
Obtain the RGB Color Value from an AcDbEntity Using ObjectARX and RealDWG -
understanding code to get RGB value from existing AcDb::kOpenForRead AcDbEntity
in AutoCAD, Fenton Webb, AutoCAD DevBlog, May 17, 2013
How to Display My Custom Web Page in AutoCAD Help Dialog While Pressing F1
During Command - use AutoCAD 2014 that allows developers create registry
keys to add own domain into it, Philippe Leefsma, AutoCAD DevBlog, May 16, 2013
Change the Background Mask Property of AcDbMText Object Programmatically Using
ObjectARX - use setBackgroundFill() member function of class AcDbMText in
ObjectARX; in LISP, add group code 90 by setting it as 1 to turn on background
mask, Fenton Webb, AutoCAD DevBlog, May 14, 2013
Returning Data from .NET to JavaScript Inside AutoCAD - use TransformToWcs()
method to return value to caller by serializing point data into JSON, Kean
Walmsley, Through the Interface, May 10, 2013
Jigging AutoCAD Geometry in an Arbitrary UCS Using JavaScript -
use Acad.Editor.CurrentViewport.ucsToWorld to transform picked
center-point of circle into WCS in AutoCAD, Kean Walmsley, Through
the Interface, May 8, 2013
Complementing AutoCAD's JavaScript API Using .NET - use drawCircle()
function to draw circle with center, radius, implement clearCircle() function to
remove transient graphics, dispose circle object in AutoCAD, Kean Walmsley,
Through the Interface, May 6, 2013
Autoloader and Localization - use autoloader mechanism when application is
multi-language, PackageContents to ensure only correct DLL is loaded on each
system, check SupportedLocales markup using AutoCAD, Augusto Goncalves, AutoCAD
DevBlog, May 2, 2013
Jigging an AutoCAD Circle Using JavaScript - use EntityJig to define jig for
single object, invoke CIRCLE command to pick current layer, linetype when it
creates final circle in AutoCAD, Kean Walmsley, Through the Interface, May 2,
2013
Introduction to Managed VB.NET Code for AutoCAD - understanding COM that
sets standard of interaction of programs, its limitations, NETLOAD command,
managed code, HowToAutoCAD.com, Apr 28, 2013
Linking Attributes and Table Using DataExtraction API - use EATTEXT command
to extract data, display it inside table, DataExtraction API to
create table in AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog, Apr 24, 2013
Stripping Formatting from AutoCAD Tables Pasted from Excel Using .NET - use
MText object in code, STF command while selecting tables to remove embedded
formatting from cell, Kean Walmsley, Through the Interface, Apr 25, 2013
Autoloader Example for Invoking a Startup Command in AutoCAD - use
Commands::Command.StartupCommand attribute to specify startup/initialize command
in AutoCAD, Fenton Webb, AutoCAD DevBlog, Apr 22, 201
Folder
Structure for Autoloader Bundles Using Revit as an Example
- understanding bundle folder structure, Revit app bundle folder with example,
Fenton Webb, AutoCAD DevBlog, Apr 19, 2013
Find Which Properties Changed on Modified Event - use reflection mechanism
to store, compare data, enable .NET Extension methods by creating new class in
AutoCAD, Augusto Goncalves, AutoCAD DevBlog, Apr 18, 2013
Show Me the Money
- creating AutoCAD jig to dynamically display guilloche pattern
using F#, Kean Walmsley, Through the Interface, Apr 17, 2013
eInvalidInput While Creating Hatch with CustomDefined Pattern - check if
hatch pattern, pat file name is same, pat file folder is added to AutoCAD
support path, line breaks in pat file, Balaji Ramamoorthy, AutoCAD DevBlog, Apr
13, 2013
Delete Layer Filters Using ObjectARX - iterate through ACAD_LAYERFILTERS,
ACLYDICTIONARY dictionaries to delete AcDbXRecords in AutoCAD, Fenton Webb,
AutoCAD DevBlog, Apr 12, 2013
Printing Your Own Money with AutoCAD
- F# code for generating spirograph, Kean Walmsley, Through the
Interface, Apr 12, 2013
Making Your Custom Entity worldDraw or viewportDraw Fast - make graphics
primitive functions in AcGiGeometry class return true for faster graphics
processing in AutoCAD, Fenton Webb, AutoCAD DevBlog, Apr 12, 2013
Removing All Custom Handlers of an Event - using .NET code to obtain list of
events that are manipulated using reflection in AutoCAD, Augusto Goncalves,
AutoCAD DevBlog, Apr 12, 2013
Search and Erase Proxies - perform clean up, avoid proxy message in AutoCAD,
Augusto Goncalves, AutoCAD DevBlog, Apr 11, 2013
Measuring Time Elapsed During Custom AutoCAD Command Execution Using .NET
- Kean Walmsley, Through the Interface, Apr 10, 2013
Updating .NET dlls and ObjectARX Applications of an OEM Product - rebuilt
.NET, ObjectARX apps using OEM make wizard, replace existing .NET dlls,
arx files with new files in AutoCAD OEM, Adam Nagy, AutoCAD DevBlog, Apr 9, 2013
Querying AutoCAD Objects of a Particular Type Using .NET
- record crude performance timings of different command implementations, Kean
Walmsley, Through the Interface, Apr 8, 2013
RasterImageDef Object Becomes a ProxyObject the Second Time My RealDWG dll's
Command Runs - call RuntimeSystem.Initialize(), Terminate() functions once,
provide static/shared public functions in RealDWG dll, Adam Nagy, AutoCAD
DevBlog, Apr 5, 2013
Installed Version of RealDWG Application Crashes
- ensure Visual Studio merge modules are added to merge modules or installer
projects, Adam Nagy, AutoCAD DevBlog, Apr 5, 2013
Obtaining the Top Level Object in CAO Using .NET - add CAO library in .NET
to retrieve top level object in AutoCAD, Xiaodong Liang, AutoCAD DevBlog, Apr 1,
2013
Use of Window.Focus in AutoCAD 2014 -
using palette to call command that requires AutoCAD to prompt for user
input, Balaji Ramamoorthy, AutoCAD DevBlog, Mar 30, 2013
Implementing an AutoCAD Palette Using HTML5 and JavaScript
- creating XML definition for transient rectangular polyline, Kean
Walmsley, Through the Interface, Mar 28, 2013
Customize AutoCAD Through Programming -
creating text search program, modifying entities using Visual Studio.NET, Andrew
Roe, Cadalyst, Mar 28, 2013
Zooming to an AutoCAD Entity Using JavaScript -
code implements command inside AutoCAD that zooms to extents of entity, Kean
Walmsley, Through the Interface, Mar 27, 2013
Displaying Entities in Different Colors Using DrawableOverrule - clone
drawable class inside WorldDraw method to overcome color setting limitations of
DrawableOverrule in AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog, Mar 26, 2013
Displaying the Attrib Dialog During Insert with AcEdCommand - use
acedInitDialog function in ObjectARX, divide command sequence into 2 parts to
display attribute dialog in AutoCAD, Xiaodong Liang, AutoCAD DevBlog, Mar 22,
2013
Creating a Point Cloud Spatial Filter/Clipping Box Using ObjectARX - specify
filter callback for point cloud entity using acdbModifyPointCloudDataView()
function, Fenton Webb, AutoCAD DevBlog, Mar 20, 2013
XCLIP Xrefs Using ObjectARX
- AcDbSpatialFilter class to define spatial filter to define clip volume
of block reference to xref in host AutoCAD drawing, Xiaodong Liang,
AutoCAD DevBlog, Mar 20, 2013
Kinect Fusion Inside AutoCAD - generating
shaded view of mesh from particular viewpoint, Kean Walmsley, Through the
Interface, Mar 20, 2013
Access the Default Directory Name in File-Open Dialog - use system variables
DWGNAME, DWGPREFIX to obtain information about current drawing in AutoCAD,
Xiaodong Liang, AutoCAD DevBlog, Mar 20, 2013
List of Extensible Tab Dialogs in AutoCAD - 3 tabbed dialogs: options
dialog, drawing aids dialog, MTEXT editor, Xiaodong Liang, AutoCAD DevBlog, Mar
18, 2013
Formatting in Rollover Tip - using additionalTooltipString to create TextBlock WPF element in AutoCAD, Balaji Ramamoorthy,
AutoCAD DevBlog, Mar 17, 2013
Converting Slide to WMF/BMP Format - use SlideLibrary COM object for
converting files to be displayed in picturebox control in AutoCAD, Balaji
Ramamoorthy, AutoCAD DevBlog, Mar 16, 2013
AutoCAD .NET Addin Wizard (AcadNetAddinWizard) Build #0.7.0.0 Rolled Out
- Spiderinnet1 Blog, Mar 16, 2013
ACAD Lisp Finder of AutoCAD .NET Addin Wizard (AcadNetAddinWizard)
- Spiderinnet1 Blog, Mar 17, 2013
AutoLoader 101, Pt 14 - Specify Commands without Command Groups
- Spiderinnet1 Blog, Mar 14, 2013
Plant SDK: How to Programmatically Change the Status Property of a Butt Weld?
- iterate through SubPart of connector object to locate WeldSubPart type, Marat
Mirgaleev, AutoCAD DevBlog, Mar 14, 2013
Using Augmented Reality to Preview the Output of 123D Creature
- loading .OBJ file into PointCloud browser scene, Kean Walmsley,
Through the Interface, Mar 11, 2013
Increase the Buffer of the AutoCAD Text Window - environment variable,
automation property codes to access text window buffer size in AutoCAD,
AutoLISP, Xiaodong Liang, AutoCAD DevBlog, Mar 12, 2013
AutoCAD .NET: Read DWG Into Memory Using Database.ReadDwgFile
- Spiderinnet1 Blog, Mar 12, 2013
AutoLoader 101, Pt 13 - Is AppName of ComponentEntry Necessary
- Spiderinnet1 Blog, Mar 12, 2013
Using an ARX ActiveX Server to Update the Block Description from LISP -
loads type library allowing block description property to be set directly via
LISP function in AutoCAD, Xiaodong Liang, AutoCAD DevBlog, Mar 8, 2013
Finding a Point on an AutoCAD Surface Based on X,Y Coordinates Using .NET, Pt 2
- run POXY command, select surface, start selecting points beneath it,
Kean Walmsley, Through the Interface, Mar 11, 2013
Creating a Mixed Mode RealDWG Application - implementing dummy HostApplicationServices
object in AutoCAD, Fenton Webb, AutoCAD DevBlog, Mar 7, 2013
.NET Crash AutoCAD, Pt 16 - Create and SaveAs Database Second Try
- Spiderinnet1 Blog, Mar 7, 2013
Finding a Point on an AutoCAD Surface Based on XY Coordinates Using .NET, Pt 1
- Surface.RayTest() method to determine height value, Kean Walmsley, Through the
Interface, Mar 6, 2013
Get Path of File on Clipboard - code to
determine path of temp DWG file in AutoCAD, Adam Nagy, AutoCAD DevBlog, Mar 6,
2013
.NET Crash AutoCAD, Pt 15 - Create and SaveAs Database First Try
- Spiderinnet1 Blog, Mar 5, 2013
Supporting AcDbOle2Frame Objects in RealDWG - applying code into RealDWG
C++ application in AutoCAD, Fenton Webb, AutoCAD DevBlog, Mar 5, 2013
Intersection Between a Surface and a Line Using ARX - use intermediate
object AcBrBrep to convert AcDbSurface to AcGeSurface in AutoCAD, Xiaodong
Liang, AutoCAD DevBlog, Mar 4, 2013
Setting/Creating a Named View with Associated UCS - use C# command
to set named view, adjust new view to drawing extents in AutoCAD,
Philippe Leefsma, AutoCAD DevBlog, Mar 4, 2013
AutoLoader 101, Pt 11 - Bad Command/Group But Good ModuleName
- Spiderinnet1 Blog, Mar 4, 2013
AutoLoader 101, Pt 12 - The Simplest Sample
- Spiderinnet1 Blog, Mar 5, 2013
Layout View
That Shows in SheetSet Manager - associate created view with its
layout in AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog, Mar 3, 2013
Iterate Each IAcadBlock in IAcadBlocks Using ActiveX in C++
- AutoCAD programming tutorial, Xiaodong Liang, AutoCAD DevBlog, Mar 3, 2013
AutoLoader 101, Pt 10 - Command and Group Right But ModuleName Wrong
- Spiderinnet1 Blog, Mar 3, 2013
AutoLoader 101, Pt 9 - SeriesMin & SeriesMax
- Spiderinnet1 Blog, Feb 27, 2013
Retrieving Dimensional Constraints and Their Associative Properties - dump
dimensional constraints in current BlockTableRecord, lists constraint type,
dependent entity, controlling parameter in AutoCAD, Philippe Leefsma, AutoCAD
DevBlog, Feb 22, 2013
Reading the Block Table of a Dynamic Block - accessing data for given
selected BlockReference object in AutoCAD, Augusto Goncalves, AutoCAD DevBlog,
Feb 25, 2013
AutoLoader 101, Pt 8 - Does the Platform Matter
- Spiderinnet1 Blog, Feb 25, 2013
AutoLoader 101, Pt 7 - Bundle Folder Name -
Spiderinnet1 Blog, Feb 24, 2013
Using the Table Cell Selected Event - know row, column index of
selected cell using 'Autodesk.AutoCAD.Internal.Reactors.TableSubSelectFilter'
class in AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog, Feb 24, 2013
Tipniques: Phase
Modifiers - add programming to ACAD.LSP, create 3 different types
of LISP routine, add routines to customizations, Matthew Hill, AUGI Library, Feb
21, 2013
Integrating AutoCAD with Twitter Using RESTSharp, Pt 1
- constructing REST calls, Stephen Preston, AutoCAD DevBlog, Jan 4, 2013
Integrating AutoCAD with Twitter Using RESTSharp, Pt 2
- testing basic OAuth using RESTSharp, AutoCAD DevBlog, Feb 15, 2013
Integrating AutoCAD with Twitter Using RESTSharp, Pt 3
- using status API to update status on Twitter from AutoCAD command
line, AutoCAD DevBlog, Feb 15, 2013
AutoCAD .NET: Filter XData Application Name (ExtendedDataRegAppName)
- Spiderinnet1 Blog, Feb 20, 2013
How to Intersect a Line with a Solid -
using INTSOLID command in AutoCAD, Gopinath Taget, AutoCAD DevBlog, Feb 15,
2013
Get Image Clip Boundary Coordinates - expose interface using ActiveX
automation model, load attached project in AutoCAD, open VBA IDE, run code, Xiaodong
Liang, AutoCAD DevBlog, Feb 16, 2013
Override Drag & Drop Behavior - create class derived from COleDropTarget,
apply Drop() or DropEx() method in AutoCAD, Xiaodong Liang, AutoCAD DevBlog, Feb
15, 2013
AutoLoader 101, Pt 6 - RuntimeRequirements OS for .NET Assembly
- Spiderinnet1 Blog, Feb 18, 2013
An Augmented Reality View of an Apollonian Packing Using Point Cloud Browser
- Kean Walmsley, Through the Interface, Feb 15, 2013
Maintaining Per-Object XData in AutoCAD Using .NET - filter selection to
only include entities attached with XData, Kean Walmsley, Through the
Interface, Feb 12, 2013
AutoLoader 101, Pt 5 - Component AppType for .NET Assembly
- Spiderinnet1 Blog, Feb 12, 2013
Create Bitmap of Selected Entities - use export() method of AcadDocument
class of ActiveX automation API of AutoCAD, Gopinath Taget, AutoCAD DevBlog, Feb
12, 2013
Using SLAM-Based Augmented Reality to Visualize 3D Geometry - explores
PointCloud browsing techniques to view 3D geometry, generate mesh objects, Kean
Walmsley, Through the Interface, Feb 11, 2013
Overriding the SetUnhandledExceptionFilter for AutoCAD - disable
SetUnhandledExceptionFilter() function by directly patching return instruction
into asm, Fenton Webb, AutoCAD DevBlog, Feb 11, 2013
AutoLoader 101, Pt 4 - ApplicationPlugins Location for Current User
- Spiderinnet1 Blog, Feb 12, 2013
Projection of a Curve on a Surface - code to create cylindrical surface,
line in AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog, Feb 11, 2013
Zoom All in All Viewports - using CVPORT system variable in AutoCAD, AutoLISP function to determine number of current viewports, Xiaodong
Liang, AutoCAD DevBlog, Feb 11, 2013
Stripping XData from Offset AutoCAD Entities Using .NET
- Kean Walmsley, Through the Interface, Feb 7, 2013
List DWF Underlay Definitions in the Drawing - go through 'ACAD_DWFDEFINITIONS'
dictionary, Virupaksha Aithal, AutoCAD DevBlog, Feb 7, 2013
Supporting the Divide Command in a Custom Entity - relevant overridden
methods in AutoCAD for implementing in closed poly line, Xiaodong Liang, AutoCAD
DevBlog, Feb 7, 2013
Using the AcadAppInfo Class to Read and Write Registry Information - read
registry information of POLYSAMP ARX sample, create application specific
command, Xiaodong Liang, AutoCAD DevBlog, Feb 6, 2013
C++
Function Declaration Tips - understanding error handling functions, source
code annotation language, exception specifications with regard to AutoCAD, Owen
Wengerd, Outside The Box, Feb 6, 2013
AutoLoader 101, Pt 2: ModuleName - Spiderinnet1
Blog, Feb 2, 2013
Dynamic Block
with Stretch
Action -
creating
drawings with
authoring
elements using
AutoCAD UI,
Balaji
Ramamoorthy,
AutoCAD DevBlog, Feb 3, 2012
AutoCAD .NET XData: Can AppName (ExtendedDataRegAppName) Exist Along
- Spiderinnet1 Blog, Feb 1, 2013
Plotting a Window to DWF Using ObjectARX COM and LISP
- use AcDbPlotSettingsValidator class in ObjectARX to set plots, Fenton Webb,
AutoCAD DevBlog, Jan 31, 2013
Configuring 3D Graphics System in AutoCAD OEM -
enable 3DConfig command, alter parameters in registry to adjust configuration
options, Fenton Webb, AutoCAD DevBlog, Jan 30, 2013
Filtering Lists of AutoCAD Entities Using LINQ - skip first item in
IEnumerable, return results as ObjectId array, use SELFIL command, Kean
Walmsley, Through the Interface, Jan 30, 2013
Creating New Layout Based on Another Layout Using ObjectARX -
applying plot settings of layout, using AcDbPlotSettings::copyFrom(), CloneLayout()
methods in AutoCAD, Fenton Webb, AutoCAD DevBlog, Jan 30, 2013
AutoLoader 101, Pt 1: A Simple Working Sample -
Spiderinnet1 Blog, Jan 29, 2013
Custom Entity Support for the FILLET Command - derive native AutoCAD
entities based on AcDbCurve, Xiaodong Liang, AutoCAD DevBlog, Jan 29, 2013
Performing Boolean Operations on AutoCAD Solids Using .NET - define
USOLS, ISOLS, SSOLS commands, Kean Walmsley, Through the Interface, Jan 28,
2013
AutoCAD Overrule .NET: Centerline Circle PropertiesOverrule, Pt 2
- Spiderinnet1 Blog, Jan 26, 2013
AutoCAD Overrule .NET: Centerline Circle TransformOverrule
- Spiderinnet1 Blog, Jan 28, 2013
How to Prevent Explode
on a Block Reference - exclude block's contents from deepClone
operation, un-erase block reference after EXPLODE command ends in AutoCAD,
Gopinath Taget, AutoCAD DevBlog, Jan 17, 2013
AutoCAD Overrule .NET: Centerline Circle DrawableOverrule Adding Selection
Markers for Centerlines - Spiderinnet1 Blog, Jan 23, 2013
AutoCAD .NET: Command Group and Command
- Spiderinnet1 Blog, Jan 24, 2013
xData Using vla-Get and vla-Set - understanding vla-GetXData, vla-SetXData
functions of AutoCAD, Augusto Goncalves, AutoCAD DevBlog, Jan 24, 2013
Most Common Mistakes Developing Custom Entities - incorrect parent object
declaration, initialization error, crash due to missing un-registration,
syntactical mistakes in AutoCAD, Augusto Goncalves, AutoCAD DevBlog, Jan 23,
2013
Set Palette Into Auto Hide Mode
- check current docking status, set AutoRollUp property to true in
AutoCAD, Augusto Goncalves, AutoCAD DevBlog, Jan 21, 2013
AutoCAD Overrule .NET: Centerline Circle DrawableOverrule Supporting Block
References - Spiderinnet1 Blog, Jan 19, 2013
AutoCAD Overrule .NET: Centerline Circle ObjectOverrule
- Spiderinnet1 Blog, Jan 22, 2013
Calculate and Create Elliptical Arcs Using LISP and ADS ObjectARX
- using trigonometric functions to determine parametric angle through
AutoLISP routine, Fenton Webb, AutoCAD DevBlog, Jan 17, 2013
Integrating Leap
Motion and
AutoCAD: 3D
Geometry
- Kean Walmsley, Through the Interface, Jan 16, 2013
Integrating Leap Motion and AutoCAD: Command Interaction
- Kean Walmsley, Through the Interface, Jan 15, 2013
Using AutoCAD's ActiveX Interface
on Shutdown - use reactor to reset user
profile every time new drawing is created/loaded in AutoCAD, Augusto Goncalves,
AutoCAD DevBlog, Jan 16, 2013
How to Store an Object ID Into an Xrecord in an Extension Dictionary of Another
Object - convert object ID to ads name when setting result buffer to Xrecord
in AutoCAD, Gopinath Taget, AutoCAD DevBlog, Jan 15, 2013
Integrating Leap Motion and AutoCAD: Basic Navigation
- gestures to navigate model in 2D or 3D, code to implement simple
navigation gestures inside AutoCAD, Kean Walmsley, Through the Interface, Jan
15, 2013
How to Determine If an Entity is Going to be Dragged or Not? - use
acedSSGetFirst(), windows hook to check entity's grip points in AutoCAD, Gopinath
Target, AutoCAD DevBlog, Jan 14, 2013
How Can I Prevent the User from Selecting
'All' When Using acedSSGet() Using
ObjectARX? - check selection sets after invoking acedSSGet(), ensure each
entity is owned by current space in AutoCAD, Gopinath Target, AutoCAD DevBlog,
Jan 14, 2013
AutoCAD .NET XData: Remove All XData from Entity
- Spiderinnet1 Blog, Jan 14, 2013
Locking Entities from Being Erased - attach object reactor, use database
reactor to check for objects being erased in AutoCAD, Gopinath Target, AutoCAD
DevBlog, Jan 11, 2013
Solving Problems Associated with Custom Entities as Persistent Reactors
- using AcEditorReactor, AcDbDatabaseReactor in AutoCAD, Gopinath
Target, AutoCAD DevBlog, Jan 11, 2013
Drag Entities Like Copy/Move - using AcEd global function acedDragGen,
Xiaodong Liang, AutoCAD DevBlog, Jan 10, 2013
Creating Polyline Boundaries from 2D AutoCAD Solids Using .NET
- Kean Walmsley, Through the Interface, Jan 11, 2013
How to Find Out if an acedGetPoint was Taken by an OSnap Override - locate
Osnap that uses AcEdInputPointMonitor function to check if Osnap mode is on in
AutoCAD, Philippe Leefsma, AutoCAD DevBlog, Jan 10, 2013
Displaying a Dialog on AutoCAD Startup Using .NET - use Application.Idle
event to execute dialog on start-up, Kean Walmsley, Through the Interface, Jan
9, 2013
Calculating Tight Bounding Box Around a Solid
- calculate principal axes from solid, align box with these axes in AutoCAD,
Gopinath Taget, AutoCAD DevBlog, Jan 9, 2013
Converting Custom Entity to
Standard AutoCAD Entity and Vice-Versa Upon Open/Save
- plant AcEditorReactor to trap any disk file operation to convert custom
entities into standard AutoCAD entities, Gopinath Taget, AutoCAD DevBlog,
Jan 9, 2013
AutoCAD .NET XData: Int32 (DxfCode.ExtendedDataInteger32) and Int16
(DxfCode.ExtendedDataInteger16) - Spiderinnet1 Blog, Jan 8, 2013
AcDb2d/3dpolyline Vertex Iterator Problem with First Erased Vertex - obtain
objectld of first vertex from iterator, use specific function to check if vertex
is erased before in AutoCAD, AutoCAD DevBlog, Jan 8, 2013
Dynamic Loading and Unloading of Raster Images Depending on Zoom Scale -
checking visibility of raster image in current view in AutoCAD, Gopinath Taget,
AutoCAD DevBlog, Jan 7, 2013
Purging Anonymous Blocks - use PurgeAll command
to purge unreferenced objects, workaround is using Wblock in AutoCAD, Daniel
Du, AutoCAD DevBlog, Jan 5, 2013
What Qualifies an ObjectARX Class to be an Abstract Class - add one pure
virtual AutoCAD function in class, declare class as public, adjust virtual
void PureMethod() function, Gopinath Target, AutoCAD DevBlog, Jan 3, 2013
How to Create a New Layout and Paper Space Viewport - use ‘add method’
feature of drawing’s layout property, select AddPViewport to create new
paper space viewport in AutoCAD, Daniel Du, AutoCAD DevBlog, Jan 4, 2013
Create a Copy of a Layout from a Drawing Template - load drawing template,
adjust pointer to layout, use copyFrom()method of AcDbLayout class to copy
layout, Gopinath Target, AutoCAD DevBlog, Jan 3, 2013
AutoCAD .NET: Filter Circles on Properties with TypedValue and SelectionFilter
- Spiderinnet1 Blog, Dec 21, 2012
Use SmartDrawJigger to Jig Polygonal Prism with Mouse Wheel and Keyword Support
- polygonal prism jig in AutoCAD, Spiderinnet1 Blog, Dec 24, 2012
AutoCAD Overrule .NET: Centerline Circle - Support Different Length Ratio
- Spiderinnet1 Blog, Jan 1, 2013
How to Close AutoCAD Drawing Immediately After Opening - use acdbSetDbmod()
to alter DBMOD variable, invoke custom AutoCAD command on basis of drawing
views, Gopinath Target, AutoCAD DevBlog, Jan 2, 2013
AutoCAD Overrule .NET: Check if an Overrule Has Been Registered or Not
- Spiderinnet1 Blog, Dec 28, 2012
Selecting Specific Entities from a Pickfirst Selection Set - understanding
ARX functions, using pfss command sets in AutoCAD, Gopinath Target, AutoCAD
DevBlog, Jan 1, 2013
Resetting the Origins of Block Table Records in a Drawing - use
'testFunc' as command in AutoCAD, Gopinath Target, AutoCAD DevBlog,
Jan 1, 2013
Forming a Selection Set of Entities and Access Their Picked Points
- prompt user to select entity, add entity to valid selection set, store entity
reference into selection set in AutoCAD, Daniel Du, AutoCAD DevBlog, Dec 20,
2012
Querying the File Paths of Raster Images in a Drawing - using ObjectARX to
open up each AcDbRasterImageDef entry, retrieve its path information in AutoCAD,
Gopinath Taget, AutoCAD DevBlog, Dec 20, 2012
AutoCAD Overrule .NET: Centerline Circle - Methods Reading and Writing
Dictionary Entries - Spiderinnet1 Blog, Dec 20, 2012
Solar System Jig with SmartDrawJigger and AutoCAD .NET
- Spiderinnet1 Blog, Dec 21, 2012
Specifying Text Alignment - use TextAlignmentPoint
property to alter text entity's alignment in AutoCAD, Daniel Du, AutoCAD
DevBlog, Dec 20, 2012
Retrieving the Original Path of an Xref, Even If It Is Unresolved Using ObjectARX
- using acdbOriginalXrefFullPathFor() or scanning block table in AutoCAD, Gopinath
Target, AutoCAD DevBlog, Dec 19, 2012
Polymorphic Bit Flags in C++ - using union inside containing class in
AutoCAD, Owen Wengerd, Outside The Box, Dec 19, 2012
Plotting Layouts Using the ActiveX Plot Object in ObjectARX - determine
layouts to be plotted, arrange variant array, use PlotToDevice() method to plot
in AutoCAD, Gopinath Target, AutoCAD DevBlog, Dec 19, 2012
Get the Information of a Nested Entity in an XREFed Drawing and Its Associated
Groups - use acedNEntSelP() function to select nested entity in AutoCAD, Gopinath Target, AutoCAD DevBlog, Dec 18, 2012
Jig the Pentagon Using SmartDrawJigger and AutoCAD .NET
- Spiderinnet1 Blog, Dec 19, 2012
Zooming, Panning and Orbiting the Current AutoCAD View Using .NET
- Kean Walmsley, Through the Interface, Dec 19, 2012
Dumping the COM Running Object Table (ROT) in ObjectARX - using
AdskPlainCOMDocSamp in ObjectARX SDK in AutoCAD, Fenton Webb, AutoCAD
DevBlog, Dec 17, 2012
Store and Retrieve enum Values in a Resbuf Using .NET - store values as
ExtendedDatalneger32 or use Enum.ToObject in AutoCAD, Balaji
Ramamoorthy, AutoCAD DevBlog, Dec 16, 2012
Switching Tool Palettes Programmatically - using GetItemCount() method of
CAcTcUiToolPaletteGroup class in AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog,
Dec 16, 2012
Create Solid Pentagon Prism Using SmartDrawJigger and AutoCAD .NET
- Spiderinnet1 Blog, Dec 15, 2012
Using AutoCAD .NET and SmartDrawJigger to Create Solid Yurt Dynamically
- Spiderinnet1 Blog, Dec 13, 2012
Entget'ing a Tblobjname Returns Nil Value. How to Get Around It?
- workaround is using 'tblsearch' in AutoCAD, Gopinath Taget,
AutoCAD DevBlog, Dec 13, 2012
Text Primitives in Custom Entities Not Hidden After Using Hide Command
- try setting 'HIDETEXT' system variable to 'on' at AutoCAD command prompt
or try setting thickness to text, Gopinath Taget, AutoCAD DevBlog, Dec 12,
2012
Using SmartDrawJigger to Create AutoCAD Solid Box Dynamically in C# .NET
- Spiderinnet1 Blog, Dec 12, 2012
How to Prevent Certain Entities from Being Saved to a DWG File Using ObjectARX
- using AcEdEditorReactor in AutoCAD, Fenton Webb, AutoCAD DevBlog, Dec 12,
2012
Purging Unwanted DGN Linestyle Data from an AutoCAD Drawing Using .NET
- Kean Walmsley, Through the Interface, Dec 12, 2012
Setting the Project File Search Path - use GetProjectFilePath method, set
path name of project file using SetProjectFilePath method in AutoCAD, workaround
is to read information from registry, Gopinath Target, AutoCAD DevBlog, Dec 12,
2012
Remove a Boundary From a Hatch - use AcDbHatch::removeLoopAt() to remove
loop from hatch in AutoCAD, Augusto Goncalves, AutoCAD DevBlog, Dec 10, 2012
How to Modify a Drawing Object Inside a VBA Event Handler Like the Document
Object's ObjectAdded Event - set global flags,
trigger in CommandStart, store ObjectIds during ObjectAdded, use Ids in
CommandEnded to change relevant objects, Gopinath Target, AutoCAD DevBlog, Dec
11, 2012
Calculating the Center of an Arc in a Polyline Using ObjectARX -
construct AcGeCircArc2d/ AcGeCircArc3d object, use center() method to obtain
point in AutoCAD, Fenton Webb, AutoCAD DevBlog, Dec 10, 2012
Creating a Square AutoCAD Box Via the Jig Entity Framework and .NET -
implement BOJ command, Kean Walmsley, Through the Interface, Dec 10, 2012
C# Class, AutoCAD .NET Document and Commands
- Spiderinnet1 Blog, Dec 10, 2012
AutoCAD .NET: Using DrawJig to Create Solid Frustum Dynamically
- Spiderinnet1 Blog, Dec 10, 2012
Retaining Transient Graphics Always Parallel to the Screen - use ‘Editor.PointToWorld’
method to compute WCS points, workaround is using timer callback in AutoCAD, Balaji Ramamoorthy,
AutoCAD DevBlog, Dec 9, 2012
How to Transform a Block Reference and All
Its Attributes Using ObjectARX? -
call AcDbEntity::transformBy() on block reference in
AutoCAD, Philippe Leefsma, AutoCAD DevBlog, Dec 7, 2012
AutoCAD .NET: Using EntityJig to Create Solid Frustum Dynamically
- Spiderinnet1 Blog, Dec 8, 2012
AutoCAD .NET XData: XData Direction (DxfCode.ExtendedDataWorldXDir) Implications
- Spiderinnet1 Blog, Dec 6, 2012
Viewport Specific Implementation of AutoCAD ISOLATEOBJECTS Command with a
Drawable Overrule in .Net - Gopinath Taget, AutoCAD DevBlog, Dec
6, 2012
A Framework for Defining AutoCAD Entity Jigs Using .NET - implementing C#
EntityJigFramework, Kean Walmsley, Through the Interface, Dec 5, 2012
AutoCAD Overrule .NET: Centerline Circle - GripOverrule1
- Spiderinnet1 Blog, Dec 6, 2012
Preventing Dependent Applications from Being Unloaded
- load one ARX/DBX module from another in AutoCAD, Gopinath Taget, AutoCAD
DevBlog, Dec 5, 2012
Deleting Un-Used Blocks - code to purge block table in AutoCAD,
Virupaksha Aithal, AutoCAD DevBlog, Dec 4, 2012
Jigging a Frustum-Shaped AutoCAD Solid Using .NET
- add solid to database before starting jig, Kean Walmsley, Through the
Interface, Dec 3, 2012
AutoCAD .NET XData: XData Layer Name (DxfCode.ExtendedDataLayerName)
Implications - Spiderinnet1 Blog, Dec 3, 2012
Determining Block Explodable Behavior
- prints names of blocks which can be exploded in AutoCAD, Virupaksha
Aithal, AutoCAD DevBlog, Nov 29, 2012
.NET Crash AutoCAD: Add Large XData Binary Chunk
- Spiderinnet1 Blog, Nov 28, 2012
Setting Different Arrow Heads for Dimension Style -
set arrow type 'dot' and 'closed' to current dimension style in AutoCAD, Virupaksha Aithal,
AutoCAD DevBlog, Nov 28, 2012
AutoCAD .NET XData: XData String Length Limit (Physical and Theoretical)
- Spiderinnet1 Blog, Nov 27, 2012
Remove Insertion Grip Point Using Overrule
- removing insertion grip point of dynamic block references in AutoCAD,
Adam Nagy, AutoCAD DevBlog, Nov 23, 2012
AutoCAD Overrule .NET: Centerline Circle - Xrecord in Extension Dictionary
- Spiderinnet1 Blog, Nov 25, 2012
Block References Constrained at Polyline Vertices Using Constraint API -
creating coincident point constraint in AutoCAD, Balaji Ramamoorthy,
AutoCAD DevBlog, Nov 25, 2012
Displaying Hyperlink(s) Associated with an Entity
- adding hyperlink to selected entity in AutoCAD, Balaji Ramamoorthy,
AutoCAD DevBlog, Nov 25, 2012
AutoCAD Overrule .NET: Centerline Circle Overrule - Add Extension Dictionary
Filter - Spiderinnet1 Blog, Nov 24, 2012
Register an Application in a Database for xdata Access - add
AcDbRegAppTableRecord to AcDbRegAppTable, Virupaksha Aithal, AutoCAD DevBlog,
Nov 21, 2012
Determining Block Scaling Behavior - prints names of blocks created with
uniform scaling option in AutoCAD, Virupaksha Aithal, AutoCAD DevBlog, Nov 21,
2012
Moving Code to the Cloud - It's Easier Than You Think, Pt 1
- architecting for cloud, considering cloud costs, building simple web-service,
Kean Walmsley, Through the Interface, Nov 19, 2012
AutoCAD .NET XData: Copy Some XData to All Entities
- Spiderinnet1 Blog, Nov 19, 2012
AutoCAD Overrule .NET: Centerline Circle - WorldDraw in WorldDraw -
Spiderinnet1 Blog, Nov 19, 2012
AutoCAD .NET: Jig Dynamic Block With Alignment Parameter Using EntityJig
- Spiderinnet1 Blog, Nov 16, 2012
Developing a Simple Metro-Style Application for Windows 8, Pt 2
- extracting AutoCAD MRU data from registry, creating basic browser, Kean
Walmsley, Through the Interface, Nov 19, 2012
Resetting Current Color When a Different Layer is Set as Current -
current color can be set by AcDbDatabase::setCecolor() in AutoCAD,
Balaji Ramamoorthy, AutoCAD DevBlog, Nov 17, 2012
Drag Drop into AutoCAD from an External Application - handle
MouseMove event of ListBox, call DoDragDrop with appropriate parameters,
AutoCAD DevBlog, Nov 18, 2012
AutoCAD .NET XData: Delete Existing XData
from Entity/Object - Spiderinnet1 Blog, Nov 15, 2012
AutoCAD .NET XData: Read Existing XData
from Entity/Object
- Spiderinnet1 Blog, Nov 14, 2012
Setting Plot Configuration to
'None' - AutoCAD programming tutorial, Virupaksha Aithal,
AutoCAD DevBlog, Nov 15, 2012
AutoCAD .NET XData: Add New XData to
Entity/Object - Spiderinnet1 Blog, Nov 14, 2012
Finding Primes in AutoCAD Using .NET - Kean
Walmsley, Through the Interface, Nov 12, 2012
AutoCAD Overrule .NET: Centerline Circle - Center Linetype
- Spiderinnet1 Blog, Nov 10, 2012
AutoCAD Overrule .NET: Centerline Circle - ViewportDraw
- Spiderinnet1 Blog, Nov 11, 2012
AutoCAD .NET: PointCollector2 and Polygon Pick (Crossing
or Not) - Spiderinnet1 Blog, Nov 8, 2012
Determine If the User Makes an Empty Selection Set - check AutoCAD variable
ERRNO in case acedSSGet () returns RTERROR, Augusto Goncalves, AutoCAD DevBlog,
Nov 8, 2012
AutoCAD Overrule .NET: Centerline Circle - Register and Unregister
- Spiderinnet1 Blog, Nov 8, 2012
Creating an MText With Numbered List - AutoCAD tutorial, Balaji
Ramamoorthy, AutoCAD DevBlog, Nov 8, 2012
AutoCAD .NET: PointCollector2 and Fence Pick
- Spiderinnet1 Blog, Nov 7, 2012
Getting Current Plotter Name - using plot configuration manager 'PlotConfigManager'
in AutoCAD, Virupaksha Aithal, AutoCAD DevBlog, Nov 7, 2012
AutoCAD Overrule .NET: Create Centerline Circle
- Spiderinnet1 Blog, Nov 5, 2012
Creating the Smallest Possible Rectangle Around 2D AutoCAD Geometry Using .NET
- Kean Walmsley, Through the Interface, Nov 5, 2012
Updated AutoCAD Integration Samples
For Kinect SDK v1.6 - new technique returns points that are
8x scale of old technique, Kean Walmsley, Through the Interface, Nov 2, 2012
AutoCAD .NET: PointCollector2 and Regular Polygon Pick (Crossing Or Not)
- Spiderinnet1 Blog, Nov 1, 2012
Identifying
the
Group
Name of
a
Command
- use 'AcEdCommandIterator::
commandGroup'
API
class in
AutoCAD,
Virupaksha
Aithal,
AutoCAD DevBlog, Oct 30, 2012
AutoCAD .NET: Drag Blocks & Attributes With EntityJig (a Better INSERT
Command) - Spiderinnet1 Blog, Oct 31, 2012
AutoCAD P&ID/Plant 3D: Is There Any API to Recalculate Tags? - write out
blank tag value with DataLinksManager.SetProperties(), Marat Mirgaleev,
Manufacturing DevBlog, Oct 31, 2012
Getting Started With AutoCAD P&ID/Plant 3D 2013 API - set up
environment, mark AutoCAD, P&ID/Plant3D references with copy local equals
false, Augusto Goncalves, AutoCAD DevBlog, Oct 30, 2012
Angles in AcDbArc and AcGeCircArc2d
- querying arcs of filleted rectangle represented as polyline entity in
AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog, Oct 28, 2012
AutoCAD .NET: Move Rotate & Scale Entity of Any Kind Using EntityJig
- Spiderinnet1 Blog, Oct 29, 2012
Zooming to Drawing Extents For a Viewport Without Sending Commands - code to
create 3 layouts that is zoomed to drawing's extents programmatically in
AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog, Oct 25, 2012
AutoCAD API: Remove ACAD_VBA Dictionary (and Embedded VBA Macros) From Database
- Spiderinnet1 Blog, Oct 26, 2012
Plant SDK: Reacting on Database Changes - create event handler for
DataLinksManager.DataLinkOperationOccurred event, AutoCAD DevBlog, Oct 26, 2012
Removing XData Attached to an Entity Regardless of the Appname - AutoCAD
tutorial, Balaji Ramamoorthy, AutoCAD DevBlog, Oct 25, 2012
Creating a 2D
Dynamic AcDbObjectIdArray - using typical syntax idArray[i][j]
to access contents of array in AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog, Oct
28, 2012
AutoCAD.NET: Create a Much Powerful Text Command Using EntityJig
- Spiderinnet1 Blog, Oct 25, 2012
AutoCAD .NET: PointCollector2 and Better Window Pick
- Spiderinnet1 Blog, Oct 24, 2012
AutoCAD .NET: Vector Direction, Tolerance and Equality Checking
- Spiderinnet1 Blog, Oct 24, 2012
AutoCAD .NET: Tolerance.Global.EqualPoint & Point3d.IsEqualTo()
- Spiderinnet1 Blog, Oct 21, 2012
AutoCAD .NET: IsOn(Point3d) & Curve.GetClosestPointTo &
Curve.GetParameterAtPoint - Spiderinnet1 Blog, Oct 19, 2012
Why are Point2d and Point3d Objects Immutable?
- mutable type is confusing to use when it appears as property return value,
Kean Walmsley, Through the Interface, Oct 19, 2012
Get P&ID Item Class Hierarchy - obtain base class from respective table,
continue looping until top of tree, Augusto Goncalves, AutoCAD DevBlog, Oct 19,
2012
AutoCAD .NET: A Good Use Case of Getting Curve Length Using
Curve.GetDistanceAtParameter and Curve.GetParameterAtPoint -
Spiderinnet1 Blog, Oct 17, 2012
AutoCAD API: Get Length of Curve Using ObjectARX
- Spiderinnet1 Blog, Oct 17, 2012
AutoCAD .NET: Getting Curve Length Again -
Spiderinnet1 Blog, Oct 15, 2012
Can I Get the List of Entities Which Were Selected Before the Current Command
Started (in .NET)? - set PICKFIRST system variable to 1 in
AutoCAD, AutoCAD DevBlog, Oct 15, 2012
Embedding an Image in a Drawing
- as OLE insert or using custom object in AutoCAD, Philippe Leefsma, AutoCAD
DevBlog, Oct 15, 2012
AcApDocManager::DisableDocumentActivation() Doesn't Work After Save & Close
Document - workaround is using AcEditorReactor, overriding commandEnded() in
AutoCAD, Philippe Leefsma, AutoCAD DevBlog, Oct 15, 2012
AutoCAD .NET: Collect Two Corners From Screen -
Spiderinnet1 Blog, Oct 11, 2012
AutoCAD .NET: Simple But Useful Animation Code Sample Using Editor.DrawVector
- Spiderinnet1 Blog, Oct 10, 2012
AutoCAD .NET: Find Objects
From Database Concisely Reliably and Quickly -
Spiderinnet1 Blog, Oct 8, 2012
Querying For XCLIP Information Inside AutoCAD Using .NET
- Kean Walmsley, Through the Interface, Oct 5, 2012
Animating Transient AutoCAD Graphics Using .NET
- Kean Walmsley, Through the Interface, Oct 8, 2012
AutoCAD .NET: Retrieve Real and Good Clip Boundary for INSERT/BlockReference
- Spiderinnet1 Blog, Oct 6, 2012
NET Coding: Argument as ByRef (Ref in C#) or ByVal (Default in C#)
- Spiderinnet1 Blog, Oct 4, 2012
Using GetRelatedRowIds Method
- access all related entities of given SLINE or asset in Plant 3D
P&ID, Augusto Goncalves, AutoCAD DevBlog, Oct 3, 2012
AutoCAD .NET: The PointCollector Coder (Collect Points by
Fence/Window/Polygon/Regular Polygon/Circle Shapes) -
Spiderinnet1 Blog, Oct 3, 2012
Extend the AutoCAD Help Menu on the Window Title Bar - using
registry on per profile basis, ribbon runtime API, Philippe Leefsma,
AutoCAD DevBlog, Oct 2, 2012
AutoCAD .NET: Transaction Aborting and Exceptions
- Spiderinnet1 Blog, Oct 2, 2012
Load a .NET Managed Assembly From an ObjectARX Application -
using LoadManagedDll API exported from acdbmgd.dll in AutoCAD,
Philippe Leefsma, AutoCAD DevBlog, Oct 2, 2012
AutoCAD .NET: Editor.SelectWindowPolygon & Circular Shape & PointCollector
- collect points composing circle, Spiderinnet1 Blog, Oct 1, 2012
AutoCAD .NET: Passing Transaction Argument as ByRef (Ref in C#)
- Spiderinnet1 Blog, Oct 1, 2012
Adding Per-Vertex Colors to a Transient AutoCAD Shell Using .NET
- Kean Walmsley, Through the Interface, Oct 1, 2012
Generating
a
Transient
Box
Inside
AutoCAD
Using
.NET
- Kean Walmsley, Through the Interface, Sep 28, 2012
AutoCAD .NET: How CreateExtensionDictionary() Handle Existing
Extension Dictionary - Spiderinnet1 Blog, Sep 30,
2012
Remove Anonymous Groups With ARX - AutoCAD programming tutorial,
Xiaodong Liang, AutoCAD DevBlog, Sep 29, 2012
AutoCAD .NET: Editor.SelectWindow & PointCollector
- Spiderinnet1 Blog, Sep 26, 2012
AutoCAD .NET: Editor.SelectFence & PointCollector
- Spiderinnet1 Blog, Sep 25, 2012
AutoCAD .NET: Point Collector and Circle Pick -
Spiderinnet1 Blog, Sep 24, 2012
Zooming to Drawing Extents - using ActiveX API 'ZoomExtents' in AutoCAD,
Virupaksha Aithal, AutoCAD DevBlog, Sep 24, 2012
AutoCAD .NET: The Simplest
But Still Quite Functional Line Jig From DrawJig -
Spiderinnet1 Blog, Sep 23, 2012
List Automatic Property Source -
PropertyDataServices.FindAutomaticSourceNames("AecDbDoor", db) method in
AutoCAD, Mikako Harada, AEC DevBlog, Sep 21, 2012
AutoCAD .NET: Crossing Window Selection & Entity Line Type
- Spiderinnet1 Blog, Sep 20, 2012
Overriding the Grips of an AutoCAD Polyline to Maintain Fillet Segments
Using .NET - Kean Walmsley, Through the Interface, Sep 21,
2012
How to Use the AcLyLayerFilter::showEditor API? - inserting custom
filter in filter list in AutoCAD, Philippe Leefsma, AutoCAD DevBlog, Sep 20,
2012
AutoCAD .NET: Crossing Window Selection & Entity Line Type
- Spiderinnet1 Blog, Sep 20, 2012
Overriding the Grips of an AutoCAD Polyline to Maintain Fillet Segments
Using .NET - Kean Walmsley, Through the Interface, Sep 21,
2012
How to Use the AcLyLayerFilter::showEditor API? - inserting custom
filter in filter list in AutoCAD, Philippe Leefsma, AutoCAD DevBlog, Sep 20,
2012
Dealing
With MFC
Resource
Conflicts
Between
an
ObjectARX
MFC DLL
and
AutoCAD
- Fenton
Webb, AutoCAD DevBlog, Sep 19, 2012
Show
AutoCAD
Color
Dialog
- using
'Autodesk.AutoCAD.Windows.ColorDialog'
class,
Virupaksha
Aithal,
AutoCAD DevBlog, Sep 20, 2012
AutoCAD .NET: Point Collector and Regular Polygon Pick
- Spiderinnet1 Blog, Sep 19, 2012
AutoCAD
.NET:
Point
Collector
and
Polygon
Pick
-
Spiderinnet1 Blog, Sep 18, 2012
Fonts Starting With '@' - workaround is using P/Invoke in AutoCAD,
Mikako Harada, AEC DevBlog, Sep 18, 2012
Determine If Point is On Line Bounded or Unbounded - AutoCAD programming
tutorial, Xiaodong Liang, AutoCAD DevBlog, Sep 19, 2012
AutoCAD .NET: Point Collector and Fence Pick -
Spiderinnet1 Blog, Sep 17, 2012
Opening a Project Programmatically in Plant3d Using .NET - use command
line '-OPENPROJECT,' Fenton Webb, AutoCAD DevBlog, Sep 17, 2012 (
AutoCAD .NET: Create Much Better Spline Jig Using DrawJig
- Spiderinnet1 Blog, Sep 16, 2012
Reversing the Direction of an AutoCAD Polyline Using .NET
- Kean Walmsley, Through the Interface, Sep 17, 2012
How to Run AutoCAD Interactive Commands and Run Code After Command Completes
- place .NET code that runs after AutoCAD command finishes in separate .NET
command, Balaji Ramamoorthy, AutoCAD DevBlog, Sep 16, 2012
.NET Crash AutoCAD: #13 - Add Transient Graphics with the GraphicsInterface
API - Spiderinnet1 Blog, Sep 13, 2012
Ordinate Dimension Text is Incorrect in Rotated UCS - invoke
AcDbDimension::setHorizontalRotation() in AutoCAD, Philippe Leefsma, AutoCAD
DevBlog, Sep 12, 2012
Preventing AutoCAD From Entering a Zero Doc State - handle 'DocumentCollection.DocumentToBeDestroyed'
event, make call to 'ExecuteInApplicationContext' passing callback,
Virupaksha Aithal, AutoCAD DevBlog, Sep 12, 2012
AutoCAD .NET: Fence Selection & Line Type -
Spiderinnet1 Blog, Sep 11, 2012
Creating
a
Selection
Filter
That
Finds
Dynamic
Blocks
in
AutoCAD
Using
.NET
- Kean
Walmsley, Through the Interface, Sep 7, 2012
AutoCAD .NET: A Better Spline Jig From EntityJig
- Spiderinnet1 Blog, Sep 10, 2012
Selection-Set Count Limit in AutoCAD LISP & COM & .NET All Together
- Spiderinnet1 Blog, Sep 7, 2012
Displaying Ribbon Control in the Palette - associating WPF User control
with AutoCAD palette, Balaji Ramamoorthy, AutoCAD DevBlog, Sep 6, 2012
Using Object iD in SendCommand Method - code to invoke fillet command to
show use of Object id during command invocation in AutoCAD, Virupaksha
Aithal, AutoCAD DevBlog, Sep 6, 2012
AutoCAD .NET COM Interop: Count Limit of Available Selection Sets
- good practice is to release ActiveX/COM selection sets of concern as soon as
possible, Spiderinnet1 Blog, Sep 6, 2012
Plant3d .NET API DLL Dependency Map - Fenton
Webb, AutoCAD DevBlog, Sep 6, 2012
Creating Reactive, Transient AutoCAD Geometry Using .NET
- Kean Walmsley, Through the Interface, Sep 6, 2012
Trapping the Output From the AutoCAD Text Screen/Command Prompt - derive class from AcDbHostApplicationServices, Philippe Leefsma,
AutoCAD DevBlog, Sep 5, 2012
AutoCAD .NET: Count Limit of Available Selection Sets
- amount of all active selection sets cannot be more than 128, Spiderinnet1
Blog, Sep 5, 2012
The
Count
Limit of
Available
Select
Sets in
AutoCAD
Session
-
Spiderinnet1 Blog, Sep 4, 2012
Place
iAssembly
Factory
in an
Assembly
Document
-
Inventor
tutorial,
Augusto
Goncalves,
AutoCAD DevBlog, Sep 3, 2012
A Handy
Jig for
Creating
AutoCAD
Text
Using
.NET, Pt
4
- different approaches for having jig respond to single keystrokes, Kean
Walmsley, Through the Interface, Sep 3, 2012
Displaying Entity Details on Double Click - add reference to
AcCui.dll in AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog, Sep 2, 2012
AutoCAD .NET: Create a Spline Jig From EntityJig
- Spiderinnet1 Blog, Sep 2, 2012
AutoCAD .NET: Close Documents & CommandFlags (Modal or Session)
- Spiderinnet1 Blog, Aug 31, 2012
Change
the
Style of
Attributes
- get
ObjectId
of
STANDARD
style,
change
nested,
constant
attributes
in
AutoCAD,
Augusto
Goncalves,
AutoCAD DevBlog, Aug 29, 2012
Revit API & VB.NET Get Wall Inserts Using Wall.FindInserts
- Spiderinnet1 Blog, Aug 29, 2012
Hyperlink
to Views
in Your
Drawing
- create
views using VIEW command, refer some text to each view, hyperlink it in AutoCAD,
Ellen Finkelstein, AutoCAD Tips Blog, Aug 28, 2012
Running
Boundary
Command
Through
Command
Line
Using
.NET
-
ActiveX
API
SendCommand
to run
command
in
AutoCAD,
Virupaksha
Aithal,
AutoCAD DevBlog, Aug 28, 2012
Create a MPolygon in AutoCAD Using .NET - reference
AcMPolygonMGD.dll, load object enabler AcMPolygonObj19.dbx into AutoCAD,
Augusto Goncalves, AutoCAD DevBlog, Aug 27, 2012
Create a
Power
Text
EntityJig
Using
Entity
Jigger
Wizard
of
AutoCAD
.NET
Add-in
Wizard
(AcadNetAddinWizard)
-
Spiderinnet1 Blog, Aug 23, 2012
.NET
Crash
AutoCAD:
#11 -
Later If
Not
Disposing
of BRep
Objects
(Disposable)
-
Spiderinnet1 Blog, Aug 26, 2012
.NET
Crash
AutoCAD:
#10 -
Sooner
If
Explicitly
Disposing
of BRep
Objects
(Disposable)
-
Spiderinnet1 Blog, Aug 25, 2012
Create a
New
Sheet
Using
COM
SheetSet
API
- set
'sheet
creation
template'
property
on
AutoCAD
sheetset,
Augusto
Goncalves,
AutoCAD DevBlog, Aug 24, 2012
Examples
of
Calling
Dispose()
on
AutoCAD
Objects
- create
mirror line, transformation matrix, Kean Walmsley, Through the Interface,
Aug 22, 2012
Understanding
Tolerances
and
Limits
for
Dimensions
Using
ObjectARX
- 4
dimension
variables:
DIMTOL,
DIMLIM,
DIMTM,
DIMTP;
example
of
function
that
manipulates
selected
dimension
in terms
of its
Xdata
result
buffer,
Xiaodong
Liang, AutoCAD DevBlog, Aug 23, 2012
AutoCAD .NET: Real Performances of ObjectId.Open/GetObject Transaction and
OpenCloseTransaction - Spiderinnet1 Blog, Aug 21, 2012
Calling
Dispose()
on
AutoCAD
Objects
- Kean Walmsley, Through the Interface, Aug 20, 2012
Non-ActiveX
Property
Get and
Set
Functions
- using
'dumpallproperties'
on
polyline
in
AutoCAD,
Balaji
Ramamoorthy,
AutoCAD DevBlog, Aug 18, 2012
AutoCAD .NET: No Delays When Opening Objects Using Transaction
- Spiderinnet1 Blog, Aug 17, 2012
Autodesk.AutoCAD.Windows.Window.Location
Missing
in
ObjectARX
2013
- 'DeviceIndependentLocation,'
'DeviceIndependentSize' to determine location, size of window, Balaji
Ramamoorthy, AutoCAD DevBlog, Aug 18, 2012
Changing Zoom in Paper Space Viewport
- setting ViewHeight, ViewCenter of viewports in AutoCAD, Augusto Goncalves,
AutoCAD DevBlog, Aug 15, 2012
AutoCAD .NET: Huge Delays of ObjectId.Open and
Close - Spiderinnet1 Blog, Aug 15, 2012
A Handy
Jig for
Creating
AutoCAD
Text
Using
.NET, Pt
3
- adding functionality to allow text to be justified differently around cursor
location, Kean Walmsley, Through the Interface, Aug 15, 2012
Insert
DWF
Underlay
Using
.NET
- using
e
DwfDefinition,
DwfReference
classes
in
AutoCAD,
Augusto
Goncalves,
AutoCAD DevBlog, Aug 14, 2012
AutoCAD .NET: OpenCloseTransaction -
Spiderinnet1 Blog, Aug 13, 2012
Licensing Applications: Infralution - control licensing of plug-ins for
Autodesk products using Infralution License System tool available for US$170,
Augusto Goncalves, AutoCAD DevBlog, Aug 13, 2012
Skew
Angles
-
GetFirstDerivative method to calculate vector value in AutoCAD, Christopher
Fugitt, Civil 3D Reminders, Aug 12, 2012
A
Handy
Jig for
Creating
AutoCAD
Text
Using
.NET, Pt
1
- position, rotate, adjust size of created text, Kean Walmsley, Through the
Interface, Aug 10, 2012
A Handy
Jig for
Creating
AutoCAD
Text
Using
.NET, Pt
2
- handling font properties, Kean Walmsley, Through the Interface, Aug 13,
2012
Remove Scaling From Transformation Matrix -
AutoCAD programming tutorial, Adam Nagy, AEC DevBlog, Aug 10, 2012
Create 3D Solid by Extruding a Polyline - create region from set of
lines, extrude region to create solid in AutoCAD, Virupaksha Aithal,
AutoCAD DevBlog, Aug 8, 2012
Obtaining
Layer
States
'Detailed
Data'
from an
External
DWG File
-
AutoCAD programming tutorial, AutoCAD DevBlog, Apr 19, 2012
LISP
Example
for
Setting
and
Getting
Drawing
Properties
-
AutoCAD LISP tutorial, Philippe Leefsma, AutoCAD DevBlog, Aug 7, 2012
Inserting
an Image
File
Into
AutoCAD
Using
ObjectARX
-
Virupaksha
Aithal,
AutoCAD DevBlog, Aug 7, 2012
Replacing an Entity While Preserving Its Handle - AutoCAD programming
tutorial, Balaji Ramamoorthy, AutoCAD DevBlog, Aug 5, 2012
Analyzing Nested Xref in Drawings - AutoCAD programming tutorial, Balaji
Ramamoorthy, AutoCAD DevBlog, Aug 1, 2012
Using
ActiveX
API
GetBoundingBox
in .NET
-
AutoCAD
Programming
tutorial,
Virupaksha
Aithal,
AutoCAD DevBlog, July 31, 2012
Constant
and
Non-Constant
Block
Attributes
-
iterate
AcDbBlockReference
object
to find
non-constant
attributes,
iterate
AcDbBlockTableRecord
as well
for
constant
attributes
in
AutoCAD,
Balaji
Ramamoorthy,
AutoCAD DevBlog, July 29, 2012
Creating Block From Selection Set - creating new block table record from
entities selected on screen in AutoCAD, Virupaksha Aithal, AutoCAD DevBlog,
July 27, 2012
Get Facet Information from PolyFaceMesh -
AutoCAD .NET tutorial, Adam Nagy, AutoCAD DevBlog, July 26, 2012
Changing Xref Paths From Absolute to Relative - edit BlockTableRecord.PathName
to string defining relative path in AutoCAD, Stephen Preston, AutoCAD
DevBlog, July 25, 2012
VBA: How to Set Up Selectionset Filters for a Block or Layer? - AutoCAD
tutorial, Philippe Leefsma, AutoCAD DevBlog, July 24, 2012
AcDbSymbolUtilities - getting model space id directly in AutoCAD,
Virupaksha Aithal, AutoCAD DevBlog, July 25, 2012
Get/Set Image Paths in Drawing Using .NET API - change image file path
of raster image in AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog, July 23,
2012
Remote Debugging Using msvsmon.exe - debugging AddIn
running on virtual machine from local machine, Adam Nagy, AutoCAD DevBlog, July
23, 2012
The
World of
AutoCAD
Programming
Platforms,
Pt 3
- add
circle,
text to
drawing,
change
color of
text to
red
using
Visual
Basic.NET,
Andrew Roe, Cadalyst, July 19, 2012
Identifying the Entities Line Type - get layer line type to identify
actual line type used by curve in AutoCAD, Virupaksha Aithal, AutoCAD
DevBlog, July 20, 2012
Inserting
Annotative
Blocks
- insert
external
.dwg
into
main
host .dwg,
create
new
block
reference
in
AutoCAD,
Augusto
Goncalves,
AutoCAD DevBlog, July 18, 2012
Get
Entity
Geometry
Using
Custom
WorldDraw
and
ViewportDraw
-
AutoCAD programming tutorial, Adam Nagy, AutoCAD DevBlog, July 17, 2012
Using
ReadDwgFile
with
.NET
AttachXRef
or
ObjectARX
acdbAttachXRef
-
AutoCAD programming tutorial, Fenton Webb, AutoCAD DevBlog, July 16, 2012
Selecting
Entities
Inside a
Polygon
Region
- using
acSelectionSetCrossingPolygon
mode in
AutoCAD,
Augusto
Goncalves,
AutoCAD DevBlog, July 13, 2012
Using
WblockCloneObjects
to Copy
a Layout
From the
Active
Document
to a New
Drawing
-
AutoCAD programming tutorial, Stephen Preston, AutoCAD DevBlog, July 13, 2012
Adding
Field
with
Entity
Data
- adding
field
object
showing
object
specific
data in
AutoCAD,
Virupaksha
Aithal,
AutoCAD DevBlog, July 13, 2012
Retrieving
a
Solid3D
Face
Normal
Through
B-rep API
-
AutoCAD
tutorial,
Philippe
Leefsma,
AutoCAD DevBlog, July 11, 2012
Edit Mleader Style - edit text height, color of mleader style in
AutoCAD, Virupaksha Aithal, AutoCAD DevBlog, July 10, 2012
AutoCAD .NET Addin Wizard (AcadNetAddinWizard) Build 0.6 Supports AutoCAD 2013 -
Spiderinnet1 Blog, July 10, 2012
Tag Name and Value From a Non-COM Enum Property - code to retrieve 'AcRxEnumTag'
from 'AcRxValue' in AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog, July 7, 2012
ActiveX API Changes in AutoCAD 2013 - drawing file format, PointCloud
property, enum additions, checking interference of 3D Solid, Lee Ambrosius,
Hyperpics, July 5, 2012
Unload External Reference - using database API 'UnloadXrefs' in AutoCAD,
Virupaksha Aithal, AutoCAD DevBlog, July 6, 2012 (
Changing Block Definition of an Block Reference - select
block reference, change its definition so that block
reference becomes reference for new block definition in
AutoCAD, Virupaksha Aithal, AutoCAD DevBlog, July 5, 2012
AutoCAD .NET: Iterate Through the Viewports
- Spiderinnet1 Blog, June 29, 2012
Set Model Viewport's Camera/Eye, Target, View
Width, View Height - setting
camera, target, field of view in AutoCAD model viewport, Adam Nagy, AutoCAD
DevBlog, July 2, 2012
TaskDialog with Progress Bar - assign
callback function to TaskDialog in AutoCAD, Adam
Nagy, AutoCAD DevBlog, July 2, 2012
Using
AutoCAD's
Bindable
Object
Layer to
Change
the
Current
View
Using
.NET
- Kean
Walmsley, Through the Interface, June 29, 2012
Highlighting Iwpolyline Segments - ObjectARX
code to highlight/unhighlight polyline segments
in AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog,
July 1, 2012
Symbol Iterator Coder of AutoCAD .NET Add-in
Wizard (AddNetAddinWizard) -
generate AutoCAD symbol, iteration code instantly, key to development work,
Spiderinnet1 Blog, June 28, 2012
Loading OMF Object Enabler in AutoCAD -
install object enabler modules to add live
objects in AutoCAD, add value under registration
key to run ACA in vanilla AutoCAD profile, Katsuaki Takamizawa,
AEC DevBlog, June 28, 2012
How to
Use CreateLoftedSolid
-
pathCurve parameter to create lofted solid in AutoCAD, Adam Nagy,
AutoCAD DevBlog, June 27, 2012
.NET DllImport a Method Defined in C++ - check if function is
declared with dllexport modifier, Augusto Goncalves, AutoCAD
DevBlog, June 26, 2012
Creating a Text Style Using VB.NET - adding new text style to
database in AutoCAD, Virupaksha Aithal, AutoCAD DevBlog, June 27,
2012
Dumping
Data
from
AutoCAD's
Bindable
Object
Layer
Using
.NET
- get
data
from BOL
via
various
properties
inside
Application.UIBindings.Collections,
Kean Walmsley, Through the Interface, June 25, 2012
AutoCAD .NET: Iterate Through All Blocks Excluding Model and Paper
Space - Spiderinnet1's Blog, June 21, 2012
RibbonSplitButton
With
Icons/Images
-
creating split button on ribbon using png images included in
assembly as resources in AutoCAD, Adam Nagy, AutoCAD DevBlog, June 25, 2012
Modifying Arrow-Head of Dimension/Leader - set block table record object
id of block to database property 'Dimblk,' Virupaksha Aithal,
AutoCAD DevBlog, June 25, 2012
Face Tracking Inside AutoCAD Using Kinect -
Kean Walmsley, Through the Interface, June 22, 2012
Creating a Layout Using Visual LISP in AutoCAD
- set plot style configuration, paper size, make new layout active, Fenton Webb,
AutoCAD DevBlog, June 21, 2012
Integrating
Kinect
with
AutoCAD
2013
- Kinect
SDK v1.5 has seated mode skeletal tracking, face tracking capabilities,
developer toolkit, Kinect Studio, speech recognition options, Kean Walmsley,
Through the Interface, June 20, 2012
Change Line Weight - modify curves line type, enable display of line
weight by setting 'LineWeightDisplay = true' in AutoCAD, Virupaksha Aithal,
AutoCAD DevBlog, June 20, 2012
Space Iterator Coder of AutoCAD .NET Addin Wizard (AcadNetAddinWizard)
- generate AutoCAD space iteration code in no time, Spiderinnet1's Blog, June
19, 2012
AutoCAD .NET: Iterate Through Visual Style Dictionary
- Spiderinnet1's Blog, June 20, 2012
Indexing Point Clouds Programmatically in AutoCAD 2013
- calling AdPointCloudIndexer inside command-prompt with no arguments, Kean
Walmsley, Through the Interface, June 18, 2012
Entity Name of an Xref SubEntity From Its Handle
- AutoCAD tutorial, Balaji Ramamoorthy, AutoCAD DevBlog, June 18, 2012
Adding Other Entities to the Pickfirst Selection When One is Picked
- ASSOCENTS command to associate entities with one another in AutoCAD, Balaji
Ramamoorthy, AutoCAD DevBlog, June 16, 2012
Identifying the Block Table Record of the Layout - add circle to
selected layout in AutoCAD, Virupaksha Aithal, AutoCAD DevBlog, June 15,
2012
.NET Crash AutoCAD: #8 - Commit Transaction Multiple Times
- Spiderinnet1's Blog, June 14, 2012
Identify
the
Number
of
Reference
to a
Block
- using
BlockTableRecord::
GetBlockReferenceIds
API to
get
object
ids of
block
references
in
AutoCAD,
Virupaksha
Aithal,
AutoCAD DevBlog, June 14, 2012
AutoCAD .NET: Iterate Through Layer Table -
Spiderinnet1's Blog, June 13, 2012
AutoCAD .NET: Iterate Through Model Space -
Spiderinnet1's Blog, June 13, 2012
AutoCAD CUI Ribbon .NET: Stack Small Ribbon Buttons into Existing Panel
- Spiderinnet1's Blog, June 12, 2012
Extending the AutoCAD Default Context Menu - using API 'AddDefaultContextMenuExtension,'
Virupaksha Aithal, AutoCAD DevBlog, June 13, 2012
Locking the Layer Through .NET - set 'IsLocked' to true to lock layer in
AutoCAD, Virupaksha Aithal, AutoCAD DevBlog, June 12, 2012
Finding the Points Along a Polyline Using ObjectARX, Same Concept in .NET
Too - AcDbCurve::getParamAtPoint function to get parameter value at
given point in AutoCAD, Fenton Webb, AutoCAD DevBlog, June 8, 2012
Reacting to the Cursor Keys Properly (without affecting AutoCAD) Using .NET?
- calling acedRegisterWinFilterMsg() from .NET, Fenton Webb, AutoCAD
DevBlog, June 8, 2012
Copying Dimstyles Between Drawings Using C# - use WblockCloneObjects
to copy objects between DWG databases in AutoCAD, Stephen Preston, AutoCAD
DevBlog, June 7, 2012
Identifying the Current Running Commands in AutoCAD - read system
variable CMDNAMES, Virupaksha Aithal, AutoCAD DevBlog, June 8, 2012
Getting the Room Boundary Based on 'Room Area Computation' Setting -
workaround in AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog, June 6, 2012
Exploding All Entities in a Selection Set - explode method of AcDbEntity
class in AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog, June 6, 2012
AutoCAD CUI Ribbon .NET: Add Small Ribbon Buttons to Existing Panel
- Spiderinnet1's Blog, June 7, 2012
AutoCAD .NET: EntityJig - Dynamic Scale and Jig
- Spiderinnet1's Blog, June 5, 2012
Locate a Menu Item in an AutoCAD Menu - use Application.MenuBar, call
AddMenuItem, Xiaodong Liang, AutoCAD DevBlog, June 6, 2012
A Simple Alternative to Accessing the COM Preferences Object in AutoCAD
- use getenv and/or setenv to set PrinterStyleSheetPath to multiple paths in
LISP, Fenton Webb, AutoCAD DevBlog, June 5, 2012
Changing the Draw Order of the Entity - using API 'BlockTableRecord.DrawOrderTableId'
in AutoCAD, Virupaksha Aithal, AutoCAD DevBlog, June 5, 2012
AutoCAD CUI Ribbon .NET: Add Big Ribbon Buttons to Panel
- Spiderinnet1's Blog, June 3, 2012
Changing the LineSpacingFactor for an Aligned Dimension - changing pDim->textLineSpacingFactor
to .75x of its original value in AutoCAD, Balaji Ramamoorthy, AutoCAD
DevBlog, June 1, 2012
Creating a 3D Viewer for Our Apollonian Service Using iOS, Pt 3
- Kean Walmsley, Through the Interface, June 1, 2012
Open, Update and Save a File Silently - using AcDbDatabase::readDwgFile(),
AcDbDatabase::saveAs() in AutoCAD, Xiaodong Liang, AutoCAD DevBlog, June 1,
2012
Identifying an Xref is an Attachment or Overlay - using 'IsFromOverlayReference'
property in AutoCAD, Virupaksha Aithal, AutoCAD DevBlog, June 1, 2012
Dimensioning Basics, Pt 4: Create Accurate Baseline and Continued Dimensions
- DIMBASELINE, DIMCONTINUE commands in AutoCAD, Ellen Finkelstein, AutoCAD
Tips Blog, May 29, 2012
Switching to a Single Viewport Configuration - use -VPORTS command,
specify SI option, Balaji Ramamoorthy, AutoCAD DevBlog, May 30, 2012
Extension Methods in AutoCAD 2013 - using
DocumentExtension.GetAcadDocument() extension method, Stephen Preston,
AutoCAD DevBlog, May 29, 2012
Creating a 3D Viewer for Our Apollonian Service Using WinRT, Pt 2
- code to support swipe-spin, pinch-zoom and tap-pause gestures, Kean
Walmsley, Through the Interface, May 30, 2012
Create a Region and Use it to Create a Solid - create polyline to
create region, manipulate solid by moving it in AutoCAD, Xiaodong Liang,
AutoCAD DevBlog, May 30, 2012
Color Translation Between RGB and AutoCAD ACI Using ObjectARX -
Balaji Ramamoorthy, AutoCAD DevBlog, May 24, 2012
Change the Font for AcDbMText Objects - using MText format
codes, Balaji Ramamoorthy, AutoCAD DevBlog, May 24, 2012
Set Crop Box of 3D View That Exactly Fits an Element - get
bottom-left, up-right points of box exactly enclosing room in Revit,
Joe Ye, AEC DevBlog, May 24, 2012
Creating a 3D Viewer for Our Apollonian Service Using WinRT, Pt 1
- Kean Walmsley, Through the Interface, May 25, 2012
AutoCAD
.NET:
Use
DrawJig
to Scale
Single
or
Multiple
Entities
of Any
Kinds
-
Spiderinnet1's Blog, May 24, 2012
Creating
a 3D
Viewer
for Our
Apollonian
Service
Using
HTML5,
Pt 3
- using
trackball capability, Kean Walmsley, Through the Interface, May 23, 2012
Generate Layer Usage Data Before Purge/Delete - delete layer
table records after call to GenerateUsageData in AutoCAD, Balaji
Ramamoorthy, AutoCAD DevBlog, May 22, 2012
.NET Crash AutoCAD: #2 - Access to Object After Being Disposed
- common way to crash AutoCAD, Spiderinnet1's Blog, May 23, 2012
AutoCAD .NET: EntityJig - Dynamic Copy and Jig
- core code of dynamic copy jig along with test command, Spiderinnet1's Blog,
May 22, 2012
Creating a 3D Viewer for Our Apollonian Service Using HTML5, Pt 2
- Kean Walmsley, Through the Interface, May 18, 2012
How to Implement 'PlotSettingsValidator.SetClosestMediaName' in .Net? -
Philippe Leefsma, AutoCAD DevBlog, May 17, 2012
Accessing Visible Entities in a Dynamic Block - get instances of
AcDbBlockVisibilityParameter, Philippe Leefsma, AutoCAD DevBlog, May 17,
2012
How to Calculate the Length of an Entity in ObjectArx/.NET
- getStartParam(), getEndParam() to obtain start, end parameters of curve based
entity, Gopinath Taget, AutoCAD DevBlog, May 16, 2012
Creating a 3D Viewer for Our Apollonian Service Using HTML5, Pt 1
- Kean Walmsley, Through the Interface, May 16, 2012
AcisIn and AcisOut in .NET - using AcisOut, AcisIn API in importing,
exporting Solid3D in AutoCAD, Virupaksha Aithal, AutoCAD DevBlog, May 14,
2012 (
How to Set a Text to a Specific Location If the Text Has Justification -
AutoCAD programming tutorial, Xiaodong Liang, AutoCAD DevBlog, May 14, 2012
Toggling Highlight State of an Entity - ObjectARX code, Balaji
Ramamoorthy, AutoCAD DevBlog, May 12, 2012
Creating and Accessing Layer Filter Information - create layer filter in
AutoCAD, use this code to find filter expression for it, Balaji Ramamoorthy,
AutoCAD DevBlog, May 12, 2012
The World of AutoCAD Programming Platforms, Pt 2 - VBA, Visual
Studio.NET to access AutoCAD object model to obtain drawing information,
AutoLISP function to obtain same information, Andrew Roe, Cadalyst, May 10,
2012
AutoCAD
.NET:
Use
DrawJig
to Move
Multiple
Entities
as
Many/Various
as We
Like
-
Spiderinnet1's Blog, May 10, 2012
AutoCAD .NET: Any Harm to Lock Document When No Need
- always locking documents doesn't really affect performance, Spiderinnet1's
Blog, May 10, 2012
Document
TransactionManager
is
Nowhere
for
External
Databases
-
AutoCAD tutorial, Spiderinnet1's Blog, May 9, 2012
AutoCAD
.NET:
DrawJig
Poly
Lines
-
dragging
2D light
weight
polyline
with line segments, Spiderinnet1's Blog, May 7, 2012
Updates
About
Various
Ways to
Check
Object
Types in
AutoCAD
.NET
-
improved versions of test code, commands, Spiderinnet1's Blog, May 7, 2012
Creating
a 3D
Viewer
for Our
Apollonian
Service
Using
iOS, Pt
2
- implementing swipe gestures at low level, Kean Walmsley, Through the
Interface, May 9, 2012
Intersection Between Plane and a Curve - finding intersection between
ellipse and plane in AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog, May 7,
2012
Joining 2D/3D Polylines - using 'Entity.JoinEntity' method in AutoCAD,
Balaji Ramamoorthy, AutoCAD DevBlog, May 7, 2012
Multiline Text in Ribbon Button - using CUI editor, sample code snippet
in AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog, May 7, 2012
Creating a 3D Viewer for Our Apollonian Service Using iOS, Pt 1
- Kean Walmsley, Through the Interface, May 7, 2012
Modifying Contents of a Picked Cell Inside a Table - selecting MText
entity nested in table cell in AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog,
May 2, 2012
How to List All of the Annotation Style Names in Plant3D P&ID Using C#.NET
- Fenton Webb, AutoCAD DevBlog, May 1, 2012
Dynamic P/Invoke for Custom Native Exported Methods - create exported
method from custom arx in AutoCAD, avoid hardcode path in DllImport,
Philippe Leefsma, AutoCAD DevBlog, May 1, 2012
Creating a 3D Viewer for Our Apollonian Service Using Android, Pt 3
- Kean Walmsley, Through the Interface, May 4, 2012
Creating a 3D Viewer for Our Apollonian Service Using Android, Pt 2
- code for Apollonian Viewer app, Kean Walmsley, Through the Interface, May 2,
2012
Creating a 3 Point Angular Dimension Using Point3AngularDimension in .NET
- for ARC entity in AutoCAD, Virupaksha Aithal, AutoCAD DevBlog, Apr 30,
2012
Creating a Multi Line Style - adding multi line style to multi line
style dictionary in AutoCAD, Virupaksha Aithal, AutoCAD DevBlog, Apr 30,
2012
Reclaiming Memory of Erased Objects - using 'Database.ReclaimMemoryFromErasedObjects'
in AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog, Apr 30, 2012
Event for PaletteSet Close - using 'StateChanged' event in AutoCAD,
Balaji Ramamoorthy, AutoCAD DevBlog, Apr 30, 2012
Creating a 3D Viewer for Our Apollonian Service Using Android, Pt 1
- Kean Walmsley, Through the Interface, Apr 30, 2012
Displaying Localized Property Name Using Non-COM Property System -
fetch strings from string table in AutoCAD, implement class derived from
'AcRxResourceLoader,' override 'subLoadString' method, Balaji
Ramamoorthy, AutoCAD DevBlog, Apr 27, 2012
Using Transient Graphics - marking intersection points of rectangle,
ray in AutoCAD, Balaji Ramamoorthy, AutoCAD DevBlog, Apr 27, 2012
Getting the Extents of AutoCAD Model Window - using SCREENSIZE
system variable, Philippe Leefsma, AutoCAD DevBlog, Apr 27, 2012
Calling
a
Web-Service
From a
Unity3D
Scene
- Kean
Walmsley, Through the Interface, Apr 27, 2012
Synchronize Viewport Scale with Annotation Scale - AutoCAD
programming tip, Adam Nagy, AutoCAD DevBlog, Apr 26, 2012
Creating a New Dimension Style and Make It as Current - AutoCAD
programming tip, Virupaksha Aithal, AutoCAD DevBlog, Apr 27, 2012
Temporary Graphics in AutoCAD - visually see results of geometric
computations, Balaji Ramamoorthy, AutoCAD DevBlog, Apr 26, 2012
Using .NET API to Add and Remove XData - Virupaksha Aithal, AutoCAD
DevBlog, Apr 26, 2012
Non-COM Property with List of Possible Values - create new enum
type, use it to create AcRxValueType that implements IAcRxEnumeration in
AutoCAD, Adam Nagy, AutoCAD DevBlog, Apr 26, 2012
AutoCAD .NET: DrawJig Circle With Color Changed With Time
- Spiderinnet1's Blog, Apr 25, 2012
Calling a Cloud-Based Web-Service from AutoCAD Using .NET
- Kean Walmsley, Through the Interface, Apr 25, 2012
What RXClass Can Give Us in AutoCAD .NET -
Spiderinnet1's Blog, Apr 25, 2012
Displaying
a
Contextual
Tab Upon
Entity
Selection
Using
Ribbon
Runtime
API
-
Philippe
Leefsma,
AutoCAD
DevBlog,
Apr 19, 2012
Creating
a Table
with
Read-Only
Contents
-
setting
cell
state of
table
cells in
AutoCAD,
Balaji
Ramamoorthy,
AutoCAD
DevBlog,
Apr 18, 2012
One More Way (the As or 'Soft' Cast) to Check Object Types in AutoCAD .NET
- Spiderinnet1's Blog, Apr 20, 2012
Using Windows Azure Caching With Our ASP.NET Web API Project
- implement optimization approach: caching, Kean Walmsley, Through the
Interface, Apr 20, 2012
Converting Geometry Objects to Database Entity - using ObjectARX/AutoCAD
.Net API method, Balaji Ramamoorthy, AutoCAD DevBlog, Apr 17, 2012
How to
Get the
'Joint
Type'
Information
for a
P&ID
Asset
from
Plant3D
Using
C#.NET
-
translating EndConnections property, Fenton Webb, AutoCAD DevBlog, Apr 16,
2012
How to
Extract
the ISO
Messages
from the
Piping
Model in
Plant3D
Using
C#.NET
- use SS
selection filter to select objects that are DXF Code
ACPPDB3DISOSPHERESYMBOL, extract ISO message from extension dictionary entry
PnP3dMsg, Fenton Webb, AutoCAD DevBlog, Apr 16, 2012
Various Ways to Check Object Types in AutoCAD .NET
- ObjectClass approach, using DXF name code, DxfName comparison,
Spiderinnet1's Blog, Apr 19, 2012
AutoCAD .NET: Using DrawJig to Drag a Text (DBText)
- Spiderinnet1's Blog, Apr 19, 2012
Create AutoCAD .NET VB.NET Addin in Visual Studio 2010 Using
AcadNetAddinWizard - Spiderinnet1's Blog, Apr 17, 2012
Hosting Our ASP.NET Web API Project on Windows Azure, Pt 2
- publishing project on Windows Azure, Kean Walmsley, Through the Interface, Apr
18, 2012
AutoCAD .NET: EntityJig - Mouse Wheel Up/Down as Rotation
Increment/Decrement During Block/Insert Rotating -
Spiderinnet1's Blog, Apr 17, 2012
Hosting Our ASP.NET Web API Project on Windows Azure, Pt 1 - deploying AutoCAD web-service to cloud, Kean Walmsley, Through the Interface, Apr 16, 2012
Extension Method and LINQ in AutoCAD .NET -
Spiderinnet1's Blog, Apr 13, 2012
Filter Selections Using LINQ and Extension Method in AutoCAD .NET
- Spiderinnet1's Blog, Apr 15, 2012
The
World of
AutoCAD
Programming
Platforms,
Pt 1
-
options
available
for
available
for
AutoCAD
customization:
Visual
Studio.NET,
Visual
LISP,
ObjectARX,
mobile, cloud computing, Andrew Roe, Cadalyst, Apr 12, 2012
Create AutoCAD .NET C#
Add-in in Visual Studio 2010 Using AcadNetAddinWizard
- Spiderinnet1's Blog, Apr 12, 2012
Consuming Data From a Restful Web-Service Inside AutoCAD Using .NET
- Kean Walmsley, Through the Interface, Apr 11, 2012
Use LINQ
to
Filter
Entities
in
AutoCAD
.NET
-
Spiderinnet1's Blog, Apr 9, 2012
LINQ,
Lambda
and
Delegate
& Entity
Filtering
in
AutoCAD
.NET
-
Spiderinnet1's Blog, Apr 10, 2012
Exposing
a
Restful
Web
Service
for Use
Inside
AutoCAD
Using
the
ASP.NET
Web API,
Pt 2
- Kean
Walmsley, Through the Interface, Apr 6, 2012
Create XLine Jig Quickly and Reliably Using Entity Jigger of AutoCAD .NET
Addin Wizard - Spiderinnet1's Blog, Apr 6, 2012
Create Circles with AutoCAD .NET and AutoLISP -
Spiderinnet1's Blog, Apr 4, 2012
Exposing a Restful Web Service for Use Inside AutoCAD Using the ASP.NET Web
API, Pt 1 - Kean Walmsley, Through the Interface, Apr 4, 2012
Adding Snapping to the AutoCAD MRU Browser Using WinRT
- Kean Walmsley, Through the Interface, Apr 3, 2012
Implementing
Contracts
in the
AutoCAD
MRU
Browser
Using
WinRT
- Kean
Walmsley, Through the Interface, Mar 28, 2012
LispFunction Definer of AutoCAD .NET Addin Wizard (AcadNetAddinWizard) -
creating localizable LispFunction methods automatically, Spiderinnet1's
Blog, Mar 25, 2012
AutoCAD .NET: EntityJig - Jig Solid Wedge vs. Solid3d.CreateWedge
- Spiderinnet1's Blog, Mar 24, 2012
Commands That 'Work' in the AutoCAD 2013 Core Console
- C# code to generate command lists, 573 commands available in core console,
Kean Walmsley, Through the Interface, Mar 23, 2012
AutoCAD .NET: EntityJig - Jig Solid Torus vs. Solid3d.CreateTorus
- Spiderinnet1's Blog, Mar 23, 2012
Commands That 'Work' in the AutoCAD 2013 Core Console
- C# code to generate command lists, 573 commands available in core console,
Kean Walmsley, Through the Interface, Mar 23, 2012
AutoCAD .NET: EntityJig - Jig Solid Torus vs. Solid3d.CreateTorus
- Spiderinnet1's Blog, Mar 23, 2012
OptionsDialog
Extensioner
of
AutoCAD
.NET
Addin
Wizard
(AcadNetAddinWizard)
- adding
custom
tab to
AutoCAD
options
dialog
through
TabbedDialogExtension
class, Spiderinnet1's Blog, Mar 22, 2012
AutoCAD
.NET:
EntityJig
- Jig
Solid
Cone vs.
Solid3d.CreateFrustum
-
Spiderinnet1's Blog, Mar 20, 2012
AutoCAD .NET: Define Localizable LISP Functions
- Spiderinnet1's Blog, Mar 17, 2012
AutoCAD .NET: EntityJig - Jig Solid Cylinder vs. Solid3d.CreateFrustum
- Spiderinnet1's Blog, Mar 18, 2012
Data Collector Coder - generate data input help
methods using simple .NET forms automatically in AutoCAD, Spiderinnet1's Blog,
Mar 19, 2012
AutoCAD .NET: EntityJig - Jig Solid Regular Tetrahedron vs.
Solid3d.CreatePyramid - Spiderinnet1's Blog, Mar 16, 2012
AutoCAD .NET API: Using 'Using Statement' or Not in C#
- Spiderinnet1's Blog, Mar 15, 2012
AutoCAD .NET: EntityJig - Jig Solid Sphere vs. Solid3d.CreateSphere
- Spiderinnet1's Blog, Mar 14, 2012
Extracting MRU Information From AutoCAD Using .NET
- Kean Walmsley, Through the Interface, Mar 15, 2012
AutoCAD .NET: EntityJig - Jig Solid Cube vs. Solid3d.CreateBox
- Spiderinnet1's Blog, Mar 11, 2012
AutoCAD .NET: Define Lisp Functions - Input and Output
- Spiderinnet1's Blog, Mar 12, 2012
AutoCAD .NET: Copy Properties Between Different Kind Entity
- Spiderinnet1's Blog, Mar 13, 2012
Getting the List of Hatch Patterns Available in the Current AutoCAD Drawing
Using .NET - Kean Walmsley, Through the Interface, Mar 9,
2012
AutoCAD .NET API: UCS/WCS Entity Creation and Matrix3D/Transformation
- create simple command to create circle in WCS, Spiderinnet1's Blog, Mar 8,
2012
AutoCAD .NET API: ModelSpace/PaperSpace/CurrentSpace and Entity Creation
- create simple command to create circle into model/paper space,
Spiderinnet1's Blog, Mar 10, 2012
AutoCAD .NET: EntityJig - Jig DBText by Location and Rotation
- Spiderinnet1's Blog, Mar 10, 2012
AutoCAD .NET: EntityJig - Jig Line by Start and End Points
- Spiderinnet1's Blog, Mar 1, 2012
AutoCAD .NET: EntityJig - Dynamic Dimension and Line Jig
- adding dynamic dimension support for line jigging, Spiderinnet1's Blog, Mar 7,
2012
More API
Features
in
AutoCAD
2013
- model
documentation, non-COM properties, autoloader, Kean Walmsley, Through the
Interface, Mar 8, 2012
ContextMenuExtension Attacher of AutoCAD .NET Addin Wizard (AcadNetAddinWizard)
- Spiderinnet1's Blog, Mar 8, 2012
AutoCAD .NET TabbedDialogExtension - Sample Implementation
- Spiderinnet1's Blog, Mar 4, 2012
AutoCAD .NET: EntityJig - Jig Multiple Line Segments
- Spiderinnet1's Blog, Mar 3, 2012
AutoCAD .NET: Copy Properties Between Same Kind DBObject
- Spiderinnet1's Blog, Mar 2, 2012
Migrating .NET Applications to Work with AutoCAD 2013
- Kean Walmsley, Through the Interface, Mar 2, 2012
Dynamic .NET in AutoCAD 2013 -
Autodesk.AutoCAD.DatabaseServices.ObjectId support dynamic operations has
been added, Kean Walmsley, Through the Interface, Feb 29, 2012
AutoCAD Locator Widget of AutoCAD .NET Addin Wizard (AcadNetAddinWizard)
- Spiderinnet1's Blog, Feb 27, 2012
Sphere Packing in AutoCAD: Filling an Arbitrary Solid Using .NET
- Kean Walmsley, Through the Interface, Feb 24, 2012
AutoCAD .NET: EntityJig - Jig Attributes of Block (INSERT/BlockReference)
- Spiderinnet1's Blog, Feb 26, 2012
AutoCAD .NET: EntityJig - .NET ColorDialog and Block Jigging (INSERT/BlockReference)
- Spiderinnet1's Blog, Feb 24, 2012
RegEdit Launcher Widget of AutoCAD .NET Addin Wizard (AcadNetAddinWizard)
- Spiderinnet1's Blog, Feb 25, 2012
Sphere
Packing
in
AutoCAD:
Creating
an
Apollonian
Packing
Using
F#, Pt 3
- Kean
Walmsley, Through the Interface, Feb 22, 2012
Sphere Packing in AutoCAD: Creating an Apollonian Packing Using F#, Pt 2
- Kean Walmsley, Through the Interface, Feb 20, 2012
AutoCAD .NET: EntityJig - Input True Color Via ColorDialog When Inserting Block
(INSERT/BlockReference) - Spiderinnet1's Blog, Feb 18, 2012
AutoCAD .NET: EntityJig - Insert and Uniform Scale Block (INSERT/BlockReference)
- Spiderinnet1's Blog, Feb 20, 2012
AutoCAD .NET: EntityJig - Honor UCS When Inserting Block (INSERT/BlockReference)
- Spiderinnet1's Blog, Feb 16, 2012
AutoCAD .NET: EntityJig - Block (BlockReference/INSERT) Inserting
- Spiderinnet1's Blog, Feb 14, 2012
Auto-Generate AutoCAD .NET LayerStateManager Event Handlers Using Wizards
- Spiderinnet1's Blog, Feb 15, 2012
Sphere Packing in AutoCAD: Creating an Apollonian Packing Using F#, Pt 1
- Kean Walmsley, Through the Interface, Feb 16, 2012
Circle Packing in AutoCAD: Creating an Apollonian Gasket Using F#, Pt 2
- Kean Walmsley, Through the Interface, Feb 13, 2012
Layout and Plotting Tips for AutoCAD - rename a
layout tab, move through layouts using keyboard, create a page setup for
plotting, display advanced settings, filter list of paper sizes, Ellen
Finkelstein, AutoCAD Tips Blog, Feb 13, 2012
Auto-Generate AutoCAD .NET GraphicsManager Event Handlers Using Wizards
- generate start code of even handlers, register them in chosen application
extension or command method or both, Spiderinnet1's Blog, Feb 13, 2012
Auto-Generate AutoCAD .NET Editor Event Handlers Using Wizards
- Spiderinnet1's Blog, Feb 11, 2012
AutoCAD .NET: EntityJig - Move&Rotate Block (BlockReference/INSERT)
- Spiderinnet1's Blog, Feb 12, 2012
Circle Packing in AutoCAD: Creating an Apollonian Gasket Using F#, Pt 1
- Kean Walmsley, Through the Interface, Feb 10, 2012
AutoCAD .NET: EntityJig - Moving Block/BlockReference (API term)/Insert
(User Term) - Spiderinnet1's Blog, Feb 8, 2012
Auto-Generate AutoCAD .NET BlockTableRecord Event Handlers Using Wizards
- Spiderinnet1's Blog, Feb 9, 2012
Auto-Generate AutoCAD .NET UserConfigurationManager Event Handlers Using
Wizards - Spiderinnet1's Blog, Feb 7, 2012
Circle Packing in AutoCAD: Creating an Apollonian Gasket Using .NET
- Kean Walmsley, Through the Interface, Feb 6, 2012
AutoCAD .NET: Attach Object Default Context Menu Extension
- attaching context menu extension to context menu of a particular entity
kind, Spiderinnet1's Blog, Feb 6, 2012
AutoCAD .NET: Attach Application Default Context Menu Extension
- attaching context menu extension to application default environment,
Spiderinnet1's Blog, Feb 3, 2012
AutoCAD .NET: EntityJig - ColorIndex Input for Circle Jigging
- Spiderinnet1's Blog, Feb 4, 2012
Auto-Generate AutoCAD .NET Publisher Event Handlers Using Wizards
- Spiderinnet1's Blog, Feb 5, 2012
AutoCAD .NET: EntityJig - Keyword Input for Circle Jigging
- adding keyword support for collecting color for circle during its jigging,
Spiderinnet1's Blog, Feb 2, 2012
Auto-Generate AutoCAD .NET LongTransaction Event Handlers Using Wizards
- Spiderinnet1's Blog, Feb 1, 2012
AutoCAD
.NET:
EntityJig
- Jig
Circle
by Center
and
Radius
-
Spiderinnet1's Blog, Jan 30, 2012
Auto-Generate AutoCAD .NET LongTransaction Event Handlers Using Wizards
- automatically generate start code of even handlers, register in chosen
application extension/command method or both, Spiderinnet1's Blog, Jan 30, 2012
Two Exceptional Database Events - DatabaseConstructed and XrefAttachAborted
- AutoCAD .NET database events only apply to whole database type instead of
individual instances, Spiderinnet1's Blog, Jan 31, 2012
AutoCAD
.NET:
Commit
Transaction
or Not
When
Reading
- it is
not necessary to commit transactions for object reading access, always commit
transactions after starting, Spiderinnet1's Blog, Jan 27, 2012
Auto-Generate
AutoCAD
.NET
DynamicLinker
Event
Handlers
Using
Wizards
-
Spiderinnet1's Blog, Jan 27, 2012
Auto-Generate
AutoCAD
.NET
LayoutManager
Event
Handlers
Using
Wizards
-
Spiderinnet1's Blog, Jan 28, 2012
Scripting the Generation of Hyperbolic Tessellations Inside AutoCAD
- Kean Walmsley, Through the Interface, Jan 27, 2012
Auto-Generate AutoCAD .NET DocumentCollection
Handlers Using Wizards -
Spiderinnet1's Blog, Jan 24, 2012
AutoCAD .NET RibbonServices Events -
RibbonPaletteSetCreated -
Spiderinnet1's Blog, Jan 24, 2012
AutoCAD .NET BlockTableRecord Events -
BlockInsertionPoints -
Spiderinnet1's Blog, Jan 25, 2012
Generating Hyperbolic Tessellations Inside AutoCAD Using .NET
- introducing Polygon Engine to generate polygons for particular pattern,
Kean Walmsley, Through the Interface, Jan 25, 2012
AutoCAD .NET Layer State Manager Events - Post Operations
- Spiderinnet1's Blog, Jan 20, 2012
Auto-Generate AutoCAD .NET Document Event Handlers Using Wizards
- Spiderinnet1's Blog, Jan 21, 2012
AutoCAD .NET Ribbon Palette Set Events - Some Typical
- Spiderinnet1's Blog, Jan 22, 2012
Generating
Hyperbolic
Geometry
on a
Poincare
Disk in
AutoCAD
Using
.NET
-
creating
simple
hyperbolic
triangle
using
HGT
command, Kean Walmsley, Through the Interface, Jan 23, 2012
AutoCAD .NET Graphics Manager Events - View Related
- Spiderinnet1's Blog, Jan 19, 2012
AutoCAD
.NET
OpenMode.ForRead/ForWrite
and
Performance
-
handling
situation
when
opening
object
unnecessarily
ForWrite,
Spiderinnet1's Blog, Jan 18, 2012
AutoCAD
.NET
Document
Editor
Events -
Selection
Related
-
Spiderinnet1's Blog, Jan 18, 2012
Profiling Different Methods for Testing AutoCAD Curves Using .NET
- Kean Walmsley, Through the Interface, Jan 16, 2012
Auto-Generate
AutoCAD
.NET
Database
Event
Handlers
Using
Wizards
- Spiderinnet1's Blog, Jan 11, 2012
AutoCAD .NET Transaction and Performance - manipulating AutoCAD DBObject,
entity instances, good practices for creating new entity, Spiderinnet1's Blog,
Jan 12, 2012
AutoCAD .NET UserConfigurationManager Events - Current Profile Related
- Spiderinnet1's Blog, Jan 9, 2012
Auto-Generate
AutoCAD
.NET
Application
Event
Handlers
Using
Wizards
-
Spiderinnet1's Blog, Jan 7, 2012
AutoCAD .NET Command Flag: CommandFlags.InProgress
-
Spiderinnet1's Blog, Jan 8, 2012
AutoCAD .NET Application Events - Dialog Displaying Related
- Spiderinnet1's Blog, Jan 4, 2012
AutoCAD .NET Command Flag: CommandFlags.NoNewStack and CommandFlags.NoOem
- CommandFlags.NoNewStack may indicate that command will not be put onto new
command stack, Spiderinnet1's Blog, Jan 6, 2012
Using C# to Print Out Properties of AutoCAD .NET DBObject or Entity
- using reflection technology, Spiderinnet1's Blog, Jan 6, 2012
Testing
Whether
a Point
is on
Any
AutoCAD
Curve
Using
.NET
- Kean
Walmsley, Through the Interface, Jan 9, 2012
AutoCAD
.NET
Command
Flag:
CommandFlags.Defun
-
secondary command flag indicates that command can be invoked from LISP code as
parameter-less function, Spiderinnet1's Blog, Jan 3, 2012
AutoCAD
.NET
Command
Flag:
CommandFlags.Undefined
-
secondary command flag indicates that command cannot be invoked by its own name
directly, Spiderinnet1's Blog, Jan 3, 2012
Testing Whether a Point is on an AutoCAD Polyline Using .NET
- Kean Walmsley, Through the Interface, Jan 6, 2012
AutoCAD .NET Command Flag: CommandFlags.NoUndoMarker
- secondary command flag indicates that command will not be marked for UNDO
mechanism, Spiderinnet1's Blog, Dec 31, 2011
AutoCAD .NET DynamicLinker Events - Module Load Related
- Spiderinnet1's Blog, Jan 2, 2012
AutoCAD .NET Command Flag: CommandFlags.NoHistory
- secondary command flag indicates that command will not be added into command
history list, Spiderinnet1's Blog, Dec 28, 2011
AutoCAD .NET DBObject Events - Layers as Samples - command
TestDBObjEvents monitors various aspects of layer zero, Spiderinnet1's Blog,
Dec 27, 2011
AutoCAD .NET Command Flag: CommandFlags.NoBlockEditor
- secondary command flag indicates that command will not be allowed in block
editor environment, Spiderinnet1's Blog, Dec 24, 2011
Colors to Use for Contextual Ribbon Tabs in AutoCAD
- Kean Walmsley, Through the Interface, Jan 4, 2012
Creating a Custom PaletteSet Class Exposing a Close Event Inside AutoCAD
Using .NET, Pt 2 - Kean Walmsley, Through the Interface, Dec
27, 2011
Flashing Messages to the Screen from AutoCAD Using .NET, Pt 2
- Kean Walmsley, Through the Interface, Dec 29, 2011
Creating
a Custom
PaletteSet
Class
Exposing
a Close
Event
Inside
AutoCAD
Using
.NET
- Kean
Walmsley, Through the Interface, Dec 23, 2011
Finding Out
When a Custom PaletteSet is Closed in AutoCAD Using .NET
- Kean
Walmsley, Through the Interface, Dec 21, 2011
AutoCAD .NET Document Events - Command Related
- Spiderinnet1's Blog, Dec 21, 2011
AutoCAD .NET Command Flag: CommandFlags.NoPaperSpace vs
CommandFlags.NoTileMode - Spiderinnet1's Blog, Dec
20, 2011
AutoCAD .NET Command Flag: CommandFlags.NoInternalLock
- secondary command flag indicates that internal lock will not be imposed
additionally over to current command, Spiderinnet1's Blog, Dec 19, 2011
Mass MLeader Renumber
-
changing all of MLeaders found in drawing's model space from
existing number to new one in AutoCAD, Christopher Fugitt, Civil 3D
Reminders, Dec 20, 2011
Implementing an AutoCAD Command to Print Graphics to the Screen Using .NET
-
running
HELPME
command, Kean Walmsley, Through the Interface, Dec 19, 2011
AutoCAD .NET Command Flag: CommandFlags.DocReadLock
- secondary command flag indicated that command will have document read
privilege to current document that command is running in, Spiderinnet1's
Blog, Dec 18, 2011
Create AutoCAD .NET C++/CLI Addin in Visual Studio 2008 Using
AcadNetAddinWizard - Spiderinnet1's Blog, Dec 18,
2011
AutoCAD .NET Command Flag: CommandFlags.Interruptible
- secondary command flag indicates that command is able to interact with other
user interfaces, Spiderinnet1's Blog, Dec 16, 2011
Chamfering the Selected Edge of an AutoCAD Solid Using .NET
- using
Solid3d.ChamferEdges() with user-selected edge, face, Kean Walmsley, Through the
Interface, Dec 13, 2011
Load
.NET
Add-ins
Built
with
Visual
Studio
2010
Into
AutoCAD
2011
-
Spiderinnet1's Blog, Dec 13, 2011
Adding an ObjectOverrule to Stop AutoCAD Objects from Being Erased Using
.NET - Kean Walmsley, Through the Interface, Dec 9, 2011
Adding an ObjectOverrule to Watch for Erasure of AutoCAD Objects
Using .NET - Kean Walmsley, Through the Interface,
Dec 7, 2011
Some Commonly Used AutoCAD .NET API Namespaces
- Spiderinnet1's Blog, Dec 1, 2011
Icon and AutoCAD Context Menu Extension (ContextMenuExtension) -
sample implementation about ContextMenuExtension interface,
Spiderinnet1's Blog, Dec 1, 2011
VB.NET Root Namespace vs. C# Default Namespace - understanding
application setting page of project properties of C# projects,
VB.NET, Spiderinnet1's Blog, Dec 2, 2011
AU 2011 Unconference Notes: AutoCAD .NET Development: Tools and Best
Practices - source editing tools, organization of code,
defect tracking, Kean Walmsley, Through the Interface, Dec 5, 2011
Create
Local
Commands
Using
AutoCAD
.NET
Addin
Wizard
(AcadNetAddinWizard)
-
Spiderinnet1's Blog, Nov 27, 2011
Copy
Local of
AutoCAD
.NET API
Assemblies
as True
or False
- always
set 'copy local' of AutoCAD assemblies as false, Spiderinnet1's Blog, Nov 28,
2011
Adding Speech Recognition to AutoCAD via Kinect (Continued) -
implementing additional system variable KINSPEECH, updated
KinectJig.cs class code, Kean Walmsley, Through the Interface, Nov
28, 2011
Setting the Current Visual Style in AutoCAD Using .NET
- defining SVS command to set visual style to realistic, Kean
Walmsley, Through the Interface, Nov 25, 2011
AGenerating Preview Images for
All Blocks in an AutoCAD Drawing Using .NET
- using
InvokeMember()
to call
IAcadDocument::SendCommand()
via COM, Kean Walmsley, Through the Interface, Nov 21, 2011
dding
Speech
Recognition
to
AutoCAD
Via
Kinect
-
changing current segments to chosen color, Kean Walmsley, Through the Interface,
Nov 18, 2011
AU 2011 Samples: Integrating Microsoft Kinect with AutoCAD - kinect
commands for kinect projects in AutoCAD, Kean Walmsley, Through the
Interface, Nov 16, 2011
AU 2011 Handout: Integrating Microsoft Kinect with AutoCAD
- Kean Walmsley, Through the Interface, Nov 14, 2011
Navigating an AutoCAD Model Using Kinect
- Pt 2 - Kean Walmsley, Through the Interface, Nov 11, 2011
Navigating an AutoCAD Model Using Kinect - Pt 1
- Kean Walmsley, Through the Interface, Nov 8, 2011
Handling
Protocol
Changes
to
AutoCAD's
Table in
.NET
- Kean
Walmsley, Through the Interface, Nov 4, 2011
Creating a Simple Associative AutoCAD Array
Along a Path Using .NET - Kean Walmsley, Through the Interface,
Nov 2, 2011
Creating a Legend of AutoCAD Drawings Using .NET
- Kean Walmsley, Through the Interface, Oct 27, 2011
Using
the
Microsoft
Kinect
SDK to
Sweep
Segmented
Solids
Inside
AutoCAD
- Kean
Walmsley, Through the Interface, Oct 25, 2011
Identifying
Holes in
an
AutoCAD
Solid
Using
.NET
- Kean
Walmsley, Through the Interface, Oct 21, 2011
Using
the
Microsoft
Kinect
SDK to
Sweep
Simple
Solids
Inside
AutoCAD
- Kean
Walmsley, Through the Interface, Oct 20, 2011
vb.NET Insert Block and Attributes - inserting
block into drawing in current space in AutoCAD, Civil 3D Reminders, Oct 10, 2011
Registering an ARX/BRX Module as a COM
Server - template for registry script to register single COM object,
ProgID, Owen Wengerd, Outside the Box, Oct 11, 2011
Using the Microsoft Kinect SDK to Model
3D Polylines Inside AutoCAD
- Kean Walmsley, Through the Interface, Oct 10, 2011
Displaying an AutoCAD Ribbon Tab Contextually Using .NET
- Kean Walmsley, Through the Interface, Oct 7, 2011
Delete
'All But Current' Annotation Scales on AutoCAD Objects Using .NET
- Kean Walmsley, Through the Interface,
Oct 5, 2011
Copying & Pasting Code from this Blog into Visual Studio
- copy using Google Chrome, using
ClipboardFusion to search for, replace
double linefeeds, ReSharper in Visual
Studio, Kean Walmsley, Through the Interface, Sep 30, 2011
Using the Microsoft Kinect SDK to
Bring
a Basic Point Cloud Into AutoCAD
- Kean Walmsley, Through the Interface, Sep 26, 2011
An
Update to Minesweeper for AutoCAD
- Kean Walmsley, Through the Interface,
Sep 23, 2011
No Source Available when Debugging an AutoCAD Plug-in
- workaround is setting NEXTFIBERWORLD system variable to 0, then
restarting AutoCAD, Kean Walmsley, Through the Interface, Aug 29, 2011
Adding an Expanding Textbox to AutoCAD's Ribbon
Using .NET - Kean Walmsley,
Through the Interface, Sep 16, 2011
Adding a
Textbox to AutoCAD's Ribbon Using .NET
- Kean Walmsley, Through the Interface, Sep 14,
2011
Increasing the Size of AutoCAD's Command Line
History - editing registry file,
Kean Walmsley, Through the Interface, Aug 29, 2011
A Simplified .NET API for Accessing AutoCAD
Parameters and Constraints - list
of commands with brief description, Kean Walmsley, Through the Interface,
Aug 26, 2011
Debugging AutoCAD .NET Projects Using Express Editions
- Kean Walmsley, Through the Interface, Aug 23, 2011
Preventing AutoCAD Objects from Being Selected
Using .NET - Kean Walmsley,
Through the Interface, Aug 17, 2011
Preventing AutoCAD Objects from Being Highlighted Using .NET - UH
command to unhighlight objects, Kean Walmsley, Through the Interface,
Aug 15, 2011
Visual Studio LightSwitch 2011 - Pt 2 -
data-type imported when connected to SharePoint, option to edit screen
during debug process, Kean Walmsley, Through the Interface, Aug 11, 2011
Visual Studio LightSwitch 2011 - Pt 1 - set
of templates/wizards, runtime components to build, deploy apps for creating,
editing, querying business data, Kean Walmsley, Through the Interface, Aug 9,
2011
Dynamic Use of P/Invoke on 32- and 64-Bit Systems
- AutoCAD programming tutorial, Kean Walmsley, Through the Interface, Aug 2,
2011
Translating Tooltips in AutoCAD, Inventor and Revit Using
.NET
- Kean Walmsley, Through the Interface, July 26, 2011
Translating Tooltips in Both AutoCAD and Revit Using .NET
- Kean Walmsley, Through the Interface, July 25, 2011
Caching Translations of AutoCAD Tooltips Using .NET - TRANSTIPSSRC
command to set source language, Kean Walmsley, Through the Interface, July
18, 2011
Automatic Translation of AutoCAD Tooltips Using .NET
- Kean Walmsley, Through the Interface, July 13, 2011
Modifying AutoCAD Tooltips Using .NET -
prefixing tooltips with fixed string, Kean Walmsley, Through the Interface,
July 11, 2011
A Guide-Line for Visual Studio - adding
guide-line to Visual Studio at certain column width, Kean Walmsley, Through
the Interface, June 15, 2011
How to Control AutoCAD from a Standalone Executable - drawing basic
shape, creating standalone exe project in VB6, William Forty,
HowToAutoCAD.com, May 16, 2011
AutoCAD, VB and
Mathematics - calculating, drawing circle of points using VBA, William
Forty, HowToAutoCAD.com, May 20, 2011
Sweeping an AutoCAD Solid Dynamically Using Kinect
- sweeping standard circular profile along path defined by user's hand
movements, Kean Walmsley, Through the Interface, May 30, 2011
Sweeping an AutoCAD Solid from Kinect-Captured Geometry
- modeling from Kinect point clouds, Kean Walmsley, Through the Interface, May
18, 2011
Jigging an AutoCAD Circle from Three Points in Arbitrary 3D Space Using .NET -
Kean Walmsley, Through the Interface, May 16, 2011
Capturing and Combining Multiple Kinect Point Clouds Inside AutoCAD
- Kean Walmsley, Through the Interface, May 9, 2011
Copying Rows Between AutoCAD Tables Using .NET
- Kean Walmsley, Through the Interface, May 4, 2011
Calling Unexposed ObjectARX Methods Using P/Invokefrom .NET
- Kean Walmsley, Through the Interface, May 2, 2011
Enhanced Kinect Integration for 3D Polyline Creation
- Kean Walmsley, Through the Interface, Apr 28, 2011
Using Kinect to Draw 3D AutoCAD Polylines
- Kean Walmsley, Through the Interface, Apr 21, 2011
Programming Languages
and AutoCAD, Pt 4 - programming language should be written
transparently, understandable by machine, Patrick Emin, upFront.eZine, Apr
19, 2011
Previewing and Capturing Kinect Sensor Data Directly Inside AutoCAD
- Kean Walmsley, Through the Interface, Apr 14, 2011
Programming Languages
and AutoCAD, Pt 3 - drawing single line much faster with LISP/VBA
than with .NET environment, Patrick Emin, upFront.eZine, Apr 12, 2011
Simplifying the Problem: Plain Vanilla Configuration -
rule out 3rd party add-ons, ensure only standard unmodified menu files
loaded in vanilla AutoCAD, Owen Wengerd, Outside the Box, Feb 26, 2011
Initial Fooling Around
with Kinect and AutoCAD - using code laboratories NUI
platform driver/SDK, Kean Walmsley, Through the Interface, Apr 11, 2011
Jigging an AutoCAD Hatch Using .NET -
Kean Walmsley, Through the Interface, Apr 7, 2011
Programming
Languages
and
AutoCAD,
Pt 2
-
from LISP to VBA to .NET environment in AutoCAD, Patrick Emin,
upFront.eZine, Apr 5, 2011
Drawing Transient Graphics Appropriately in AutoCAD Within Multiple
Paperspace Viewports Using .NET - Kean Walmsley,
Through the Interface, Mar 29, 2011
Displaying Transient AutoCAD Points That
Respect PDMODE Using .NET
- Kean Walmsley, Through the Interface, Mar 28, 2011
Generating a Mesh for a 3D Solid Using AutoCAD's Brep API from
.NET - Kean Walmsley, Through the Interface, Mar
25, 2011
Programming Languages and AutoCAD, Pt
1
- programming in AutoCAD, Patrick Emin, upFront.eZine, Mar 22, 2011
Adding Ortho Support to the Transient Graphics AutoCAD MOVE Using .NET
- Kean Walmsley, Through the Interface, Mar 16, 2011
Using Transient Graphics to Simulate AutoCAD's MOVE Command
Using .NET - changed code after moving to local delegate
usage, Kean Walmsley, Through the Interface, Mar 14, 2011
Handling DPI Scaling in Your .NET Application's Forms -
editing form's properties for AutoSized using DPI AutoScaleMode
in AutoCAD, Kean Walmsley, Through the Interface, Mar 11, 2011
Making AutoCAD Less Noisy When Debugging - you can edit
acad.exe.config file found in same folder you are debugging, Kean
Walmsley, Through the Interface, Mar 9, 2011
Implementing Drag & Drop of AutoCAD Raster Image at Specified Location &
Size Using .NET - extended code for resizing dropped
image proportionally via jig in AutoCAD, Kean Walmsley, Through the
Interface, Feb 28, 2011
Implementing Drag & Drop at Specific Location in AutoCAD Using .NET
- updated C# code with new/modified lines, SendStringToExecute call
now sends point in screen coordinates, Kean Walmsley, Through the Interface,
Feb 25, 2011
Managing Drag & Drop from Palette Into AutoCAD Using .NET - when
someone clicks on image drag operation starts, custom command RINS will
add raster image to AutoCAD drawing, Kean Walmsley, Through the Interface,
Feb 23, 2011
Gathering Points Defining 3D AutoCAD Geometry Using .NET
- 2D collection codes to work with additional 3D objects, more specific
support for Solid3d, surface object, Kean Walmsley, Through the Interface,
Feb 11, 2011
Creating Smallest Possible Circle Around 2D AutoCAD Geometry Using
.NET - providing choice of creating multiple circles,
2 iterative algorithms, Kean Walmsley, Through the Interface, Feb 9, 2011
Customizing ScriptPro 2.0 to Process Drawings Not Present in AutoCAD
Editor - create modified version, remove code to open
selected document, launch XML report automatically, Kean Walmsley, Through
the Interface, Feb 2, 2011
Transforming List of RegAppIds from XML to HTML Using XSLT - changes
made to command implementation in AutoCAD, DwgVersion attribute added to
XML, Kean Walmsley, Through the Interface, Jan 31, 2011
Persisting RegAppId Data from External AutoCAD Drawing to XML Using
.NET - updated code to serialize collected RegAppId
data to XML file, Kean Walmsley, Through the Interface, Jan 28, 2011
Counting RegAppIds for Active AutoCAD Drawing, its External
References Using .NET - implementing command for active
document, create modified version of ScriptPro 2.0, Kean
Walmsley, Through the Interface, Jan 24, 2011
Wengerd Report: Meaning of Q?+:$$ &9*^0E#1@2AF5+_R)!/&#<*
- unique 16 digit keys are handles, designed to establish, maintain links
between drawing entities, Owen Wengerd, WorldCAD Access, Jan 19, 2011
Returning Average Point to AutoCAD Command-line using .NET
- transparent command registered C# code, using command with basic geometry,
custom user-coordinate systems implemented, Kean Walmsley, Through the
Interface, Jan 19, 2011
Checking Your Application Has Enough Memory for Operation Using .NET
- .NET framework class, nKinect project, Kean Walmsley, Through The
Interface, Jan 12, 2011
Combining AutoCAD Blocks in Separate Files Into Single DWG Using .NET -
Take 2 - applying Database.Insert(), important for
annotation scaling users, Kean Walmsley, Through The Interface, Jan 10, 2011
A Simple Command to Perform a Matrix Transformation
on an AutoCAD Entity
Using .NET - Ken Walmsley, Through the Interface, Dec 16, 2010
Debugging Heap Corruption with PageHeap - using PageHeap heap verifier tool Owen Wengerd, Outside the Box, Dec 15, 2010
AutoCAD .NET: Practical Examples of Customizing AutoCAD Entity Behavior
- Stephen Preston, Autodesk, Dec 13, 2010
AutoLISP Exercise: Using Block and Conditional If
- CAD Notes, Edwin
Prakoso, Dec 13, 2010
Creating Geometric and Dimensional Constraints Using the AutoCAD .NET
API
- Stephen Preston, Autodesk, Dec 13, 2010
Two Minor Fixes to Clipboard Manager and Much Data-bound Frustration - erasing stray DWG files in AutoCAD, using DataGridView object’s data-binding capabilities, implementing user interface using WPF, Kean Walmsley,
Through the Interface, Nov 3, 2010
Exporting to DWG from the Clipboard Manager - copying DWG file onto
clipboard, PASTECLIP/EXPORTCB command, selecting Export to DWG option, Kean
Walmsley, Through the Interface, Nov 1, 2010
November's Plugin of the Month Live on Autodesk Labs: ScriptPro 2.0
for AutoCAD - new project format with file extension
.BPL, ribbon user interface built using WPF, Kean Walmsley, Through the
Interface, Oct 29, 2010
Automatically Cropping a Bitmap (Slowly) -
looping through each pixel, checking against background color, defining
limits of cropped area, helper functions, Kean Walmsley, Through the
Interface, Oct 25, 2010
Previewing the Contents of the Clipboard in an AutoCAD Palette Using .NET
- running CBS command, displaying palette which updates when clipboard is
modified to show its contents, Clipboard Manager, Kean Walmsley, Through the
Interface, Oct 21, 2010
Changing the Relative Draw-Order of AutoCAD Objects Based on Their Layer -
DrawOrderByLayer tool, DOBYLAYS command, main VB.NET file, Kean Walmsley,
Through the Interface, Oct 19, 2010
SortOnVersion in F# - F# script loaded/executed directly from F# Interactive
(FSI) component in AutoCAD, Kean Walmsley, Through the Interface, Oct 13, 2010
SortOnVersion & ScriptPro - implementing in VB.NET,
using copy/move function, Kean Walmsley, Through the Interface, Oct 11, 2010
Some Miscellaneous BrowsePhotosynth Changes -
specific implementation details, various points in Photosynth point cloud
ending up on single axis, F# processor, txt2las tool in AutoCAD, Kean Walmsley,
Through the Interface, Oct 8, 2010
Revolving an AutoCAD Solid Using .NET - SAP command, creating simple closed
polyline, calling RAA command, Kean Walmsley, Through the Interface, Sep 27,
2010
An Updated Version of RegDL Available - RegDL
tool, creating demand-loading entries for AutoCAD .NET module, running
RegDL.exe, Kean Walmsley, Through the Interface, Sep 21, 2010
Building an Installer - Pt 3 - changing
BannerBitmap property, user interface options, updating RegDL, Kean Walmsley,
Through the Interface, Sep 17, 2010 (also see
Pt
1,
Pt
2)
Building an Installer - Pt 1 - using RegDL
tool in AutoCAD, Setup Project Wizard, adding custom install locations for
application files, Kean Walmsley, Through the Interface, Sep 13, 2010
Building an Installer - Pt 2 - RegDL
executable, custom actions view in AutoCAD, Kean Walmsley, Through the
Interface, Sep 15, 2010 (also see
Pt
1)
More Fun with QR Codes: Encoding Different Types of Data Inside AutoCAD -
editing/decoding QR code, implementing QrInput.cs, using QRD command, Kean
Walmsley, Through the Interface, Sep 9, 2010
September's Plugin of the Month: DigSigStamp - AutoCAD drawing digitally
signed, WorldDraw() display function overruled, displaying appropriate block
definition, Kean Walmsley, Through the Interface, Sep 2, 2010
Jigging an Upright, Square, AutoCAD Raster Image Using .NET - creating QR
Code raster images inside AutoCAD, using updated QR command, PROPERTIES, ROTATE
commands, Kean Walmsley, Through the Interface, Aug 27, 2010
Attaching an 'Upright' Raster Image at a User-Specified Location in an AutoCAD
Drawing Using .NET - placing QR code in AutoCAD drawing, raster positioned
in upright orientation, running QR command, Kean Walmsley, Through the
Interface, Aug 23, 2010
Attaching a (QR Code) Raster
Image Using AutoCAD .NET
- inserting raster image of QR Code into drawing, using selection
functions, running QR command, Kean Walmsley, Through the Interface, Aug
20, 2010
Bringing 3ds Max Point Clouds into AutoCAD 2011
- using TXT2LAS tool, converting PTS file into LAS, POINTCLOUDINDEX,
POINTCLOUDATTACH, Kean Walmsley, Through the Interface, Aug 13, 2010
Changing the Layer or Color of a Nested Entity Using .Net
(take 2) -
using Editor.GetNestedEntity() along with PromptNestedEntityOptions object,
Kean Walmsley, Through the Interface, Aug 9, 2010 (also see
Pt 1)
Keeping VBA Alive in AutoCAD
- Autodesk ending support for VBA, migrating VBA code to .NET, Robert Green,
Cadalyst, July 28, 2010
Detaching an AutoCAD External Reference Using .NET
- looping selection based on core property of selected object, Kean
Walmsley, Through the Interface, July 21, 2010
Swapping
AutoCAD Block Attribute Order Using .NET
- DBObject.SwapIdWith(), editing attributes, SAR, SAD command,
swapping different attributes, Kean Walmsley, Through the Interface,
July 16, 2010
Shortening
a Set of AutoCAD Lines Using .NET -
using Curve.GetSplitCurves() on each line, replacing original line
with new using DbObject.HandOverTo(),SHL command, Kean Walmsley,
Through the Interface, July 14, 2010
Preview
of August's Plug In of the Month: RefUcsSpy -
setting files up in world coordinates, attaching them at origin of
referencing drawing's WCS, attach commands, changing UCS to WCS, Kean
Walmsley, Through the Interface, July 2, 2010
Temporarily
Shading a Face of an AutoCAD Solid Using .NET -
using temporary hatch, referencing acdbmgdbrep.dll, SHADEFACE, SHADEIDX,
SHADECLEAR commands, using AppendLoop() method, Kean Walmsley, Through the
Interface, June 28, 2010
Creating
Transparent Hatches in AutoCAD Using .NET -
TBH command, AppendLoop(), TraceBoundary(), Kean Walmsley, Through the
Interface, June 23, 2010
Tracing
a Boundary Defined by AutoCAD Geometry Using .NET - Editor.TraceBoundary() function, BOUNDARY, BHATCH,
TB commands, creating boundaries code, Kean Walmsley, Through the Interface,
Jun 21, 2010
Changing
the Case of an MText Object Using AutoCAD's In-Place Editor from .NET
- building code into DLL, NETLOADing it, CTU, CTL commands, Kean Walmsley,
Through the Interface, Jun 18, 2010
Track
Geometric Points in AutoCAD
- extension function, osnap settings, using commands, sub-commands like
from, point filters, temporary tracking points, tracking, John Hackney,
Cadalyst, Jun 17, 2010
Stripping
MText Formatting Using AutoCAD's In-Place Editor from .NET -
using SMF command to strip formatting from a particular MText object, Kean
Walmsley, Through the Interface, Jun 16, 2010
Superelevation
Report - Pt 2 -
accessing ReportForm_AlignSuper.vb class, view code, running report, checking
errors, Christopher Fugitt, Civil 3D Reminders, Jun 16, 2010 (see also Pt
1)
Invoking AutoCAD's MText Editor Programmatically Using .NET - using InplaceTextEditor, COLTXT3 command, invoking MText IPE, Kean Walmsley, Through the Interface, Jun 11, 2010
Allowing Interactive Dragging of a Selection of AutoCAD Objects Using .NET - placing MText in current user coordinate system, COLTXT2 command, acedXformSS() function, Kean Walmsley, Through the Interface, Jun 9, 2010
Programming Languages in AutoCAD - list of descriptions, Erhan Toker, Daily AutoCAD, Jun 3, 2010
Creating Render Material in AutoCAD - 1 - enhanced material editor, Render tab, Erhan Toker, Daily AutoCAD, Jun 1, 2010
Creating Render Material in AutoCAD - 2: Textured Materials - creating a TEXTURED material, monitor color calibration, offset/rotation, Erhan Toker, Daily AutoCAD, Jun 1, 2010
Creating Render Material in AutoCAD - 3: Mapping - 4 kinds of mapping, Erhan Toker, Daily AutoCAD, Jun 1, 2010
Creating Render Materials in AutoCAD - 4: Importance of Lights - SUNPROPERTIES command, technical details, Erhan Toker, Daily AutoCAD, Jun 1, 2010
Creating AcDbMaterial Object - 1 - hasMaterial(...) function, Erhan Toker, Daily AutoCAD, May 31, 2010
Creating AcDbMaterial Object - 2 - creating addMaterial(...) function, Erhan Toker, Daily AutoCAD, May 31, 2010
Creating AcDbMaterial Object - 3 - AcGiMaterialColor, using setAmbient() function, Erhan Toker, Daily AutoCAD, May 31, 2010
Creating AcDbMaterial Object - 4 - using AcGiMapper object, Erhan Toker, Daily AutoCAD, May 31, 2010
June's
Plug-In of the Month: Dimension Patrol - for AutoCAD, designers, CAD Managers, checking drawings for dimensions
with overridden text, VB.NET source files, Kean Walmsley, Through the Interface,
May 31, 2010
Spline
Methods in AutoCAD 2011 - drawing smooth NURBS, 3D surface
modeling, Fit/CV methods, Heidi Hewett, AutoCAD Insider, May 26, 2010
Working with Files and Directories -
using VB.Net, System.IO, GetFiles function, Dir function, Brian Ekins, Mod the
Machine, May 25, 2010
Autodesk.Connectivity.WebServices.dll
- alternative mechanism for using the Web Services API, instead of creating
Web References, create a regular DLL reference, Doug Redmond, It's All
Just Ones and Zeroes, Apr 26, 2010
DXF
Codes and AutoLISP
- filtering selection sets,
creating AutoCAD objects, useful for CNC codes, Orhan Toker, Daily AutoCAD, May
24, 2010
Populating a Tree View Inside AutoCAD with Sheet Set Data
Using .NET
- changes made to Fenton's code, using SSTREE command, Kean Walmsley,
Through the Interface, May 7, 2010
Using Overrules to Highlight AutoCAD Dimensions and Text Using .NET - Kean Walmsley,
Through the Interface, Mar 19, 2010
Loading Multiple Line Types into AutoCAD Using .NET - Kean Walmsley,
Through the Interface, Mar 16, 2010
Using a DrawJig from F# to Create Spirograph Patterns in AutoCAD - Kean
Walmsley, Through the Interface, Mar 12, 2010
Creating Demand-Loading Entries Automatically for Your AutoCAD Application
Using C#, F# or VB.NET - Kean Walmsley, Through the
Interface, Mar 8, 2010
Using a Jig from F# to Create Spirograph Patterns in AutoCAD - Kean
Walmsley, Through the Interface, Mar 5, 2010
March's Plugin of the Month Live on Autodesk Labs: Batch Publish for AutoCAD
- using BATCHPUBLISH command, Kean Walmsley, Through the Interface, Mar 1, 2010
Handling COM Calls Rejected by AutoCAD from an External .NET Application
- Kean Walmsley, Through the Interface, Feb 26, 2010
Creating Demand-Loading Entries for .NET Modules from Outside of AutoCAD
- Kean Walmsley, Through the Interface, Feb 22, 2010
Getting the List of .NET Assemblies Loaded Into AutoCAD from LISP - Kean
Walmsley, Through the Interface, Feb 15, 2010
Watching for Deletion of a Specific AutoCAD Block Using .NET - Kean
Walmsley, Through the Interface, Feb 12, 2010
Debugging into AutoCAD's .NET API Layer Using Reflector - Pt 2 -
decompiling assemblies, Kean Walmsley, Through the Interface, Feb 5, 2010
Debugging into AutoCAD's .NET API Layer Using Reflector - Pt 1 -
Kean Walmsley, Through the Interface, Feb 3, 2010
Extending a Set of AutoCAD Lines Using .NET - using SelectionFilter with
PromptSelectionOptions object to restrict selection process, Kean Walmsley,
Through the Interface, Feb 1, 2010
Creating a Nested Layer Group Inside AutoCAD Using .NET - using CNLG
command, Kean Walmsley, Through the Interface, Jan 29, 2010
Creating an AutoCAD Group Using .NET - differentiating block, group,
introducing CG command to create group, Kean Walmsley, Through the Interface,
Jan 25, 2010
Sweeping an AutoCAD
Solid Using .NET - Kean Walmsley, Through the Interface, Jan
18, 2010
Creating an AutoCAD Layer Using .NET - using CL command, Kean Walmsley,
Through the Interface, Jan 13, 2010
Faceting AutoCAD Curves Using .NET - break AutoCAD curve into series of line
segments or facets, Kean Walmsley, Through the Interface, Dec 18, 2009
Creating Non-Rectangular Paper
Space Viewports in AutoCAD Using .NET - using
subset of ellipse, circle, closed spline, closed polyline, Kean Walmsley,
Through the Interface, Dec 14, 2009
Command-Line Scripting of IronPython Code in AutoCAD - implementing
command-line interface for querying, executing IronPython script, Kean
Walmsley, Through the Interface, Dec 9, 2009
Asynchronous Messages in F# and AutoCAD - Kean Walmsley,
Through the Interface, Dec 7, 2009
Getting Your AutoCAD Layer Report Into Excel - Kean Walmsley,
Through the Interface, Nov 30, 200
Minor
Update to the Layer Reporter Plug-in of the Month - using StringBuilder
object in AutoCAD, Kean Walmsley, Through the Interface, Nov 24, 2009
Preview of December's Plug in of the Month: Layer Reporter - running
REPORTLAYERS command on complex AutoCAD drawing, Kean Walmsley, Through the
Interface, Nov 19, 2009
November Plug In of the Month: Screenshot - capturing screenshots
within AutoCAD, Kean Walmsley, Through the Interface, Nov 10, 2009
Detecting the Use of the Shift and Control Keys During an
AutoCAD Jig Using .NET
- Kean Walmsley, Through the Interface, Nov 5, 2009
Turning AutoCAD Into a Spirograph Using F# - creating Spirograph-style
patterns, Kean Walmsley, Through the Interface, Nov 2, 2009
Streamlined QuickSaveAs Command for AutoCAD 2010 - Kean Walmsley,
Through the Interface, Oct 30, 2009
Design Iteration #3 of Screenshot, November's Plug-in of the Month - Kean
Walmsley, Through the Interface, Oct 28, 2009
Adding Items to an AutoCAD Tool Palette Using .NET - Kean Walmsley,
Through the Interface, Oct 23, 2009
Implementing a 'Quick SaveAs' Command in AutoCAD Using .NET - Kean
Walmsley, Through the Interface, Oct 21, 2009
Design Iteration #2 of Screenshot, November's Plug-in of the Month - Kean
Walmsley, Through the Interface, Oct 12, 2009
Design Iteration #1 of Screenshot, November's Plug In of the Month - Kean
Walmsley, Through the Interface, Oct 7, 2009
Taking a Screenshot of a User-Selected Portion of a Drawing Using .NET -
transforming from UCS to screen coordinates, Kean Walmsley, Through the
Interface, Sep 23, 2009
Adding Block and Xline Offset Support to the OffsetInXref Plugin of the Month
- Kean Walmsley, Through the Interface, Sep 21, 2009
Jigging an AutoCAD Solid Using IronRuby and .NET (Yes, Finally) - Kean
Walmsley, Through the Interface, Sep 16, 2009
Taking Screenshots of AutoCAD's Main and Drawing Windows Using .NET -
CSS command creates screenshots of entire application window and active
document, Kean Walmsley, Through the Interface, Sep 9, 2009
Creating and Overriding AutoCAD Dimension Styles Using .NET - attaching
dimension style overrides via external entity data, Kean Walmsley, Through the
Interface, Sep 7, 2009
Gluing a Point to an AutoCAD Curve Using Overrules From .NET - Pt 3 - making
points to be associative to particular curve, Kean Walmsley, Through the
Interface, Aug 31, 2009
Gluing a Point to an AutoCAD Curve Using Overrules From .NET - Pt 2 -
working with network of curves, Kean Walmsley, Through the Interface, Aug
26, 2009
Allowing a User to Select From Multiple File Formats Inside AutoCAD Using .NET
- using open choice, Kean Walmsley, Through the Interface, Aug 21, 2009
Gluing a Point to an AutoCAD Curve Using Overrules From .NET - Pt 1 - using
TransformOverrule, Kean Walmsley, Through the Interface, Aug 24, 2009
A Simple Overrule to Change the Way AutoCAD Lines are Displayed Using .NET
- running TOG command, Kean Walmsley, Through the Interface, Aug 17, 2009
Hosting WPF Content Inside an AutoCAD Palette - applying effects to static
2D image, Kean Walmsley, Through the Interface, Aug 12, 2009
Knowing When an AutoCAD Object is Grip-Edited Using Overrules in .NET
- Kean Walmsley, Through the Interface, Aug 3, 2009
Providing
Information on AutoCAD Objects in a Tooltip Using .NET - Kean
Walmsley, Through the Interface, Jul 27, 2009
Converting
Between C# and VB.NET - links to online conversion tools, Kean
Walmsley, Through the Interface, Jul 22, 2009
Adding a Dynamic Password Property to an AutoCAD Object Using .NET - Kean
Walmsley, Through the Interface, Jul 20, 2009
Adding a
Dynamic Distance Property to an AutoCAD Object Using .NET - Kean
Walmsley, Through the Interface, Jul 15, 2009
Triangulating an AutoCAD 3D Solid from a Set of Points Using .NET - Kean
Walmsley, Through the Interface, Jul 13, 2009
Triangulating an AutoCAD Sub-Division Mesh from a Set of Points Using .NET
- Kean Walmsley, Through the Interface, Jul 6, 2009
Batch-Processing
AutoCAD Drawings From LISP Without SDI - LISP code
for opening, processing, closing of drawings, Kean Walmsley, Through the
Interface, Jun 22, 2009
A New Project Wizard for AutoCAD .NET Development - Kean Walmsley,
Through the Interface, Jun 17, 2009
Highlighting Named Blocks Using AutoCAD 2010's Overrule API From .NET - Kean
Walmsley, Through the Interface, Jun 15, 2009
Registering AutoCAD Commands with Localized Names Using .NET - Kean Walmsley,
Through the Interface, Jun 8, 2009
Creating
Fibonacci Spirals in AutoCAD Using F#
- creating function returning portion of Fibonacci
sequence, Kean Walmsley, Through the Interface, Jun 4, 2009
Creating
Demand-Loading Entries Automatically for Your AutoCAD Application Using .NET
- Kean Walmsley, Through the Interface, May 28, 2009
Interfacing
an External COM Application with a .NET Module In-Process to AutoCAD (Redux)
- Kean Walmsley, Through the Interface, May 25, 2009
Interfacing
an External COM Application with a .NET Module in-Process to AutoCAD
- creating class library, Kean Walmsley, Through the Interface, May 20, 2009
Enabling AutoCAD's Offset to Work on the Contents of Xrefs Using .NET - Kean
Walmsley, Through the Interface, May 15, 2009
Using
Boo with AutoCAD - Kean Walmsley, Through the Interface,
May 13, 2009
Overruling AutoCAD 2010's Entity Display and Explode Using IronRuby -
updated code for defining RBLOAD command, Kean Walmsley, Through the Interface,
May 11, 2009
Modifying
an AutoCAD Object's State Via a Dynamic Property Defined Using .NET
- using OPM .NET module, Kean Walmsley, Through the Interface, May 6, 2009
Using an AutoCAD 2010 Overrule to Control the Copying of XData Using .NET -
Kean Walmsley, Through the Interface, May 4, 2009
The Power of ObjectARX -
introduction to ObjectARX, AutoCAD database concepts, ObjectARX/DBX
applications overview, basic custom entity features, Fernando Malard,
Autodesk University 2008
Adding Settings to the AutoCAD Options Dialog with
VB.NET - accessing AutoCAD's option dialog box, adding
tab to options, storing program settings, Mike Tuersley, Autodesk University
2008
Triangulating
an AutoCAD Polyface Mesh from a Set of Points Using .NET
- Kean Walmsley, Through the Interface, Apr 27, 2009
Overruling
AutoCAD 2010's Entity Display and Explode Using IronPython
- Kean Walmsley, Through the Interface, Apr 23, 2009
Selected for Speed: Using Selection Sets for Faster Operation
- knowing when to implement selection sets for speed improvements, interface
elegance, Mary West, Autodesk University 2008
C# .NET Command School - .NET prompting API in AutoCAD 2009, application
structure, LISP functions, arguments in .NET, demandload .NET assemblies,
Douglas Goforth, Autodesk University 2008
Save
Our Source! Converting VBA to VB.NET - setting up new
VB.NET project using Microsoft Visual Basic 2005 Express Edition, exporting
source code from VBA, running, debugging VB.NET application, Mary West, Autodesk
University 2008
Overruling Explode in AutoCAD 2010 Using .NET - using TransformOverrule to
customize explode for lines and circles, Kean Walmsley, Through the Interface,
Apr 16, 2009
Optimized
Overruling in AutoCAD 2010 Using .NET - defining
separate overrule classes for each object, Kean Walmsley, Through the
Interface, Apr 14, 2009
Let's
Get Specific: Customizing the Display of Individual AutoCAD Objects Using
.NET - Kean Walmsley, Through the Interface, Apr 10,
2009
Customizing
the Display of Standard AutoCAD Objects Using .NET -
Kean Walmsley, Through the Interface, Apr 8, 2009
Jigging an AutoCAD Solid Using IronRuby and .NET
(Well, Almost) - Kean Walmsley, Through the Interface,
Apr 6, 2009
Using IronRuby with AutoCAD - defining RBLOAD
command, Kean Walmsley, Through the Interface, Apr 2, 2009
ObjectARX 2010: Dealing with Missing Exports - workaround is to provide
implementation of missing functions, Owen Wengerd, Outside the Box, Mar 28, 2009
Customizing the Display of Standard AutoCAD Objects Using F#
- using overrule API, Kean Walmsley, Through the Interface, Mar 27, 2009
Free Form Modeling in AutoCAD 2010 Using .NET - automating free form design
operations using Solid 3D object, Kean Walmsley, Through the Interface, Mar 25,
2009
Jigging an AutoCAD Solid Using IronPython and .NET - database-resident
Solid3d object, Kean Walmsley, Through the Interface, Mar 23, 2009
Using IronPython with AutoCAD
- Kean Walmsley, Through the Interface, Mar 20, 2009
Jigging an AutoCAD Block with Attributes Using .NET
- adding block reference to database, Kean Walmsley, Through the Interface, Mar
18, 2009
Exposing AutoCAD's Properties Palette Functionality to .NET - Pt 1
- Kean Walmsley, Through the Interface, Mar 13, 2009
Exposing AutoCAD's Properties Palette Functionality to .NET - Pt 2
- Kean Walmsley, Through the Interface, Mar 16, 2009
Painting Properties Between Dynamic AutoCAD Blocks using .NET
- Kean Walmsley, Through the Interface, Mar 6, 2009
Accessing the Properties of a Dynamic AutoCAD Block using .NET - Kean
Walmsley, Through the Interface, Mar 4, 2009
Smoothly Transitioning Between 3D AutoCAD Views using .NET - Pt 2 - C#
routine using spherical linear interpolation algorithm to interpolate
between views, Kean Walmsley, Through the Interface, Mar 2, 2009
Smoothly
Transitioning Between 3D AutoCAD Views Using .NET - Pt 1 -
Kean Walmsley, Through the
Interface, Feb 25, 2009
Creating an Editable AutoCAD Solid Using .NET
- method using C# routine, Kean Walmsley, Through the Interface, Feb 20, 2009
The New APIs in AutoCAD 2010 - Pt 1 - code, highlights of Overrule API,
Freeform Modeling API, more, Kean Walmsley, Through the Interface, Feb 13, 2009
Migrating your Application to Work with AutoCAD 2010
- discussion on migration issues like new compiler, function signature changes,
CUI and UI update, Installer update, Kean Walmsley, Through the Interface, Feb
11, 2009
Parallelized Pixelization Inside AutoCAD Using F# - code to make color
averaging routine work in parallel, Kean Walmsley, Through the Interface, Feb 2,
2009
Importing and Pixelizing Images Inside AutoCAD Using F# - F# code for
importing bitmap image from file, pixelizing contents and using the 'averaged'
pixel colors to modify grid, Kean Walmsley, Through the Interface, Feb 1, 2009
Implementing a Simple Graphing Tool Inside AutoCAD Using F# - Kean Walmsley, Through the Interface, Jan 28, 2009
Nesting Instincts: Getting More Out of Transactions Inside AutoCAD Using .NET
- overview on ObjectARX developer's guide, C# code routine, Kean Walmsley,
Through the Interface, Jan 26, 2009
Implementing a LOOKAT command for AutoCAD using .NET - C# code routine, Kean
Walmsley, Through the Interface, Jan 22, 2009
Selecting the Nearest Face of an AutoCAD Solid Using .NET - C# code routine,
Kean Walmsley, Through the Interface, Jan 20, 2009
More Fun with AutoCAD Tables and Their Styles Using .NET - adding
information to array of table contents, table title, customizing display, Kean
Walmsley, Through the Interface, Jan 15, 2009
Drawing
Text Planar to the Screen Inside AutoCAD's Drawing Window Using .NET
- Kean Walmsley, Through the Interface, Dec 12, 2008
Reclaiming Memory
from Erased AutoCAD Entities Using .NET - using CREATE, DESTROY commands, Kean Walmsley,
Through the Interface, Nov 27, 2008
Adding a Custom Tab to AutoCAD's Options Dialog Using .NET - Pt 2 -
implementing realistic editing, storage mechanism for application settings,
Kean Walmsley, Through the Interface, Nov 21, 2008
Adding a Custom Tab to AutoCAD's Options Dialog Using .NET - Pt 1 -
using OPTIONS command, Kean Walmsley, Through the Interface, Nov 19, 2008
Adding Custom Properties to AutoCAD's Rollover Tooltip and
Its Quick Properties
Panel - Kean Walmsley, Through the Interface, Nov 17, 2008
Implementing Task Dialogs Inside AutoCAD Using .NET - Pt 2 - Kean
Walmsley, Through the Interface, Nov 14, 2008
Getting Visual Studio a Little More Cheaply - upgrading to Visual Studio
2008 to create applications for AutoCAD using its managed .NET interface or
COM, Kean Walmsley, Through the Interface, Nov 13, 2008
Pitching .NET to a Hardcore C++ Developer - benefits, capabilities of
using .NET platform for CAD software development, Kean Walmsley, Through the
Interface, Nov 7, 2008
Implementing Task Dialogs Inside AutoCAD Using .NET - Pt 1 - C# code
shows basic task dialog, Kean Walmsley, Through the Interface, Nov 10, 2008
Displaying a Context Menu During a Custom AutoCAD Command Using .NET -
Kean Walmsley, Through the Interface, Nov 5, 2008
Creating a Custom AutoCAD Table Style Using .NET - C# code routine to
define new table style, Kean Walmsley, Through the Interface, Nov 3, 2008
Implementing a Custom AutoCAD Object Snap Mode Using .NET
- Kean Walmsley, Through the Interface, Oct 31, 2008
AutoCAD .NET - Developing for AutoCAD Using F# - Part 2 -
creating basic F# project in Visual Studio, Kean
Walmsley, Through the Interface, Oct 27, 2008
AU Handouts: AutoCAD
.NET - Developing for AutoCAD Using F# - Pt 1
- creating basic F# project in Visual Studio, Kean Walmsley, Through the
Interface, Oct 15, 2008
Changing the Color of the Contents of an AutoCAD Block Using .NET - using CB
command to show AutoCAD color dialog, apply selected color to contents of block,
Kean Walmsley, Through the Interface, Oct 15, 2008
An Interview With Don Syme
- person behind development of new functional language 'F#', Kean Walmsley,
Through the Interface, Oct 10, 2008
Mirroring AutoCAD Entities Using .NET -
using c# routine with matrices to transform entities, Kean Walmsley, Through the
Interface, Oct 1, 2008
Tired of Not Being Able to NETUNLOAD from AutoCAD? 'Edit and Continue' to the
Rescue - Kean Walmsley, Through the Interface, Sep 29,
2008
CAD Manager Programming Topics, Pt 2: AutoLISP
- controlling AutoCAD startup, removing, adding, redefining commands, Robert
Green, Cadalyst, Sep 24, 2008
Creating a Layer Group Inside AutoCAD Using .NET - C# routine using CLG
command, Kean Walmsley, Through the Interface, Sep 24, 2008
Loading .NET Modules Programmatically into AutoCAD - C# code to demonstrate
using NETLOAD command, Kean Walmsley, Through the Interface, Sep 16, 2008
On Error Resume Next
- continue evaluating code starting with next line after error in Autodesk
products customization code, David Koch, The Architect's Desktop, Sep 15, 2008
More Quiet Command-Calling: Adding an Inspection Dimension Inside AutoCAD Using
.NET - Kean Walmsley, Through the Interface, Sep 15, 2008
Preventing a .NET Module From Being Loaded by AutoCAD - C# routine using
AutoCAD's NETLOAD mechanism on exception thrown to avoid loading, Kean Walmsley,
Through the Interface, Sep 8, 2008
No Muttering at the Back! Reducing the Background Noise When Sending Commands to
AutoCAD - setting NOMUTT system variable to 1, Kean
Walmsley, Through the Interface, Sep 5, 2008
Traversing a 3D Solid's Brep Using AutoCAD 2009's New .NET API - using Brep
API from .NET application, Kean Walmsley, Through the Interface, Sep 1, 2008
Creating a Series of AutoCAD Polylines by Exploding a Complex Region Using .NET
- Kean Walmsley, Through the Interface, Aug 27, 2008
Creating an AutoCAD Polyline From an Exploded Region Using .NET
- Kean Walmsley, Through the Interface, Aug 25, 2008
OpenDCL
Quick Intro - Owen Wengerd, Outside The Box, Aug 24, 2008
Preventing an AutoCAD Block From Being Exploded Using .NET
- Kean Walmsley, Through the Interface, Aug 18, 2008
Rolling Back the Effect of AutoCAD Commands Using .NET - Kean Walmsley,
Through the Interface, Aug 13, 2008
Anchoring AutoCAD Entities to Each Other Using .NET
- anchoring circle to line, Kean Walmsley, Through the Interface, Aug 11,
2008
Catching Exceptions Thrown From Dialogs Inside AutoCAD Using .NET
- Kean Walmsley, Through the Interface, Aug 8, 2008
The Right Way to Show Modal and Modeless Dialogs in AutoCAD Using .NET
- using Application.Show command, it's advantages, Kean Walmsley, Through the
Interface, Aug 7, 2008
Using the P/Invoke Interop Assistant to Help Call ObjectARX From .NET
- calling unmanaged functions from .NET, Kean Walmsley, Through the Interface,
Aug 4, 2008
Implementing a CAD Standards Plug-in For AutoCAD Using .NET
- routine used for more specific requirements of geometry oriented standards
checking, Kean Walmsley, Through the Interface, Aug 1, 2008
VBA Structure Table - using structure name, pipe
description, top elevation/throat elevation and invert elevation details to
create structure table in Civil 3D, Christopher F,
Civil 3D Reminders, July 30, 2008
Plot
Preview Gotcha - to avoid getting hung when using custom plot routine, use
modeless form, add user interaction, Dwg Dot Net, July 25, 2008
Choosing the Programming Language to Use for an AutoCAD Development Project
- choice depends on factors like legacy codebase, functionality coverage,
performance, integration with other technologies, version support, support, Kean
Walmsley, Through the Interface, July 28, 2008
Spotlight on .Net instead of ActiveX ?
- .NET Form control, properties, methods and events, Volker Joseph, Beyond the
Paper, July 14, 2008
Adding and Removing AutoCAD Layer Filters Using .NET - C# code implements
commands to list existing
layer
filters, Commands, LLFS, CLFS, DLF,
Kean Walmsley, Through the Interface, July 11, 2008
Reading a Text File Using LISP - draw points, lines, CAD Panacea, Randy
McSwain, July 13, 2008
Testing Whether an AutoCAD Drawing is 2D or 3D Using .NET - simple, routine
checks EXTMAX for variety of geometry, Kean Walmsley, Through the Interface,
July 9, 2008
Customization: Hot Topics - links to most useful tips in Autodesk discussion
groups, Melanie Perry, Mistress of the Dorkness, July 8, 2008
Swapping Identities of AutoCAD Objects Using .NET - way to change handle of
object through API, Kean Walmsley, Through the Interface, July 7, 2008
Adding a Line to Model Space - get started with .NET programming with simple
program, Dwg Dot Net, June 27, 2008
Sample Lines VBA - routine that adds lines using VBA in Civil 3D,
ChristopherF, Civil 3D Reminders, July 5, 2008
Conditional Selection of AutoCAD Entities Using .NET - select entities from
multiple layers, filtering mechanism, basic concept, example, Kean Walmsley,
Through the Interface, July 2, 2008
Update Attributes From a Comma-Delimited File
Getting to Know the Project Draw API - overview procedure, XML
representation, more, Through the Interface, Kean Walmsley, June 30,
2008
Turtle Fractals in AutoCAD Using .NET - Part 3 - fractal generation using
turtle graphic engine generating more realistic, organic forms, Kean Walmsley,
Through the Interface, June 23, 2008
Turtle Fractals in AutoCAD Using .NET - Part 2
- fractal generation using turtle graphic engine generating more
realistic, organic forms, Kean Walmsley, Through the Interface, June 23, 2008
A Simple Turtle Graphics Implementation in AutoCAD Using .NET - testing
TurtleEngine capabilities inside AutoCAD, creating a series of shapes of
different pen colours and widths, Kean Walmsley, Through the Interface, June
18, 2008
Cleaning Up After Yourself: How and When to Dispose of AutoCAD Objects in .NET
- working with IDisposable objects inside AutoCAD, 3 scenarios to look in and
good practice to explicitly dispose it manually or automatically, Through the
Interface, Kean Walmsley, June 16, 2008
Zooming to a Window or Entity Inside AutoCAD With .NET
- Kean Walmsley, Through the Interface, June 6, 2008
Sectioning an AutoCAD Solid Using F#
- Kean Walmsley, Through the Interface, June 2, 2008
Filtering Windows Messages Inside AutoCAD Using .NET
- Kean Walmsley, Through the Interface, May 30, 2008
Generating Fractals Inside AutoCAD Using F#
- Kean Walmsley, Through the Interface, May 28, 2008
Sectioning an AutoCAD Solid Using .NET
- Kean Walmsley, Through the Interface, May 22, 2008
Sweeping an AutoCAD Surface Using .NET - generating SweptSurface, Kean
Walmsley, Through the Interface, May 22, 2008
Deleting Unused Annotation Scales in AutoCAD Using .NET - using
Database.Purge(), Kean Walmsley, Through the Interface, May 19, 2008
An Automatic Numbering System For
AutoCAD Blocks Using .NET - Part 4 - Kean Walmsley, Through the
Interface, May 16, 2008
Debugging ObjectARX: Break on Exception - examining debug output window and
breaking exception in Visual Studio, Owen Wengerd, Outside The Box, May 12, 2008
An Automatic Numbering System for AutoCAD Blocks Using .NET - Part 3 - using
deletion, movement and compaction of numbered objects, Kean Walmsley, Through
the Interface, May 12, 2008
An
Automatic Numbering System For AutoCAD Blocks Using .NET -
Part 2 - introducing NumberedObjectManager class, Kean
Walmsley, Through the Interface, May 9, 2008
An Automatic Numbering System For AutoCAD Blocks Using .NET - Part 1 - Kean
Walmsley, Through the Interface, May 7, 2008
Storing Custom AutoCAD Application Settings in the Registry Using .NET -
Kean Walmsley, Through the Interface, May 5, 2008
Finding All the AutoCAD Entities on a Particular Layer Using .NET - Kean
Walmsley, Through the Interface, May 2, 2008
A Cool Tool For Identifying .NET API Enhancements - using Framework Design
Studio, Kean Walmsley, Through the Interface, Apr 24, 2008
The New RibbonBar API in AutoCAD 2009 - introducing Windows Presentation
Foundation and understanding code behind ribbon layout, Kean Walmsley, Through
the Interface, Apr 9, 2008
Extracting XML Data From Drawings Using a New .NET API in AutoCAD 2009 -
using data extraction API for extracting data from single drawing, Kean Walmsley,
Through the Interface, Apr 7, 2008
Automatic Closing of AutoCAD Objects With ObjectARX SmartPointers - Kean
Walmsley, Through the Interface, Apr 3, 2008
Using a Jig to Rotate an AutoCAD Entity Via .NET - Kean Walmsley,
Through the Interface, Mar 28, 2008
Initialization Code in Your F# AutoCAD Application - Kean Walmsley,
Through the Interface, Mar 25, 2008
Implementing Your Own AutoCAD Color Combobox Control Using .NET - Kean
Walmsley, Through the Interface, Mar 20, 2008
Recursive F# Code to Generate Random Point Clouds Inside AutoCAD - Kean
Walmsley, Through the Interface, Feb 29, 2008
Using Reflector to Diagnose Tail Call Optimization in F# - Kean Walmsley,
Through the Interface, Feb 27, 2008
Pointing at Clouds: More Random Musings On AutoCAD and F# - Kean Walmsley,
Through the Interface, Feb 25, 2008
Parallelizing Robotic AutoCAD Hatching with F# and .NET - Kean Walmsley,
Through the Interface, Feb 21, 2008
Robotic Hatching Inside AutoCAD Using .NET - Kean Walmsley,
Through the Interface, Feb 14, 2008
Modifying the Color, Linetype and Lineweight of an AutoCAD Entity Using Standard
Dialogs From .NET - Kean Walmsley, Through the Interface, Feb 12,
2008
Using Standard AutoCAD Dialogs to Select Colors, Linetypes and Lineweights With
.NET - Kean Walmsley, Through the Interface, Feb 8, 2008
A Brief Information About ObjectARX - AutoCAD programming method that uses
C++ language, M. Mazhar Basa, Daily AutoCAD, Feb 1, 2008
Building an NSIS Installer for Deploying a LISP or DVB File - Josh
Johnson.com, Jan 9, 2008
Adding Aliases for Custom AutoCAD Commands - editing acad.pgp file, Kean
Walmsley, Through the Interface, Jan 31, 2008
Using F# Asynchronous Workflows to Simplify Concurrent Programming in AutoCAD
- Kean Walmsley, Through the Interface, Jan 25, 2008
Turning AutoCAD Into an RSS Reader With F# - Kean Walmsley,
Through the Interface, Jan 23, 2008
DRX for Dummies
- explaining DRX and ARX, Deelip Menezes, Jan 22, 2008
Configuring Visual Studio to Debug .NET Framework Source Code
- Shawn Burke's Blog, Jan 16, 2008
Understanding the Properties of Textual Linetype Segments in AutoCAD - Kean
Walmsley, Through the Interface, Jan 11, 2008
Creating a Complex AutoCAD Linetype Containing Text Using .NET - Kean
Walmsley, Through the Interface, Jan 9, 2008
Creating an AutoCAD Linetype Programmatically Using .NET - Kean Walmsley,
Through the Interface, Jan 7, 2008
Launching AutoCAD With a Specific Profile Using .NET - Kean Walmsley,
Through the Interface, Dec 21, 2007
Microbenchmarking C# Code - tagging functions with attribute for
benchmarking, Kean Walmsley, Through the Interface, Dec 19, 2007
Getting AutoCAD's Current Directory From a .NET Application - editing "Start
In" property, Kean Walmsley, Through the Interface, Dec 17, 2007
Launching AutoCAD From a .NET Application - understanding out-of-process and
in-process application interaction, Kean Walmsley, Through the Interface, Dec
14, 2007
Creating an AutoCAD Wipeout Using .NET
- creating wipeout based on array of
points, Kean Walmsley, Through the Interface, Dec 12, 2007
Getting the Names of the Colors in an AutoCAD Color-Book Using .NET - Kean
Walmsley, Through the Interface, Dec 10, 2007
Using a Color Book Entry to Set the Color of an AutoCAD Entity Using .NET -
Kean Walmsley, Through the Interface, Dec 7, 2007
Metaprogramming with AutoCAD - Part 3 - using F# code, Kean Walmsley,
Through the Interface, Nov 26, 2007
Metaprogramming with AutoCAD - Part 2 - implementing dynamic metaprogramming
for C# and VB.NET, Kean Walmsley, Through the Interface, Nov 19, 2007
Metaprogramming with AutoCAD - Part 1
- writing code that can create other code and even modify itself, Through the
Interface, Nov 19, 2007
Getting theTotal Volume of 3D Solids in an AutoCAD Model Using F# - Kean
Walmsley, Through the Interface, Nov 16, 2007
More Fun with F# and AutoCAD: String Extraction and Manipulation - Kean
Walmsley, Through the Interface, Nov 13, 2007
Using AJAX to Generate Pages Hosting Freewheel Views - Kean Walmsley,
Through the Interface, Nov 9, 2007
A Mathematical F# Application Integrating With AutoCAD Via .NET - Kean Walmsley,
Through the Interface, Nov 5, 2007
F# - A Perfect Fit for AutoCAD .NET Programming? - functional programming F#
is suitable for technical computing, Kean Walmsley, Through the Interface, Oct
31, 2007
My First F# Application For AutoCAD - learning basics of F# language, Kean
Walmsley, Through the Interface, Oct 31, 2007
AU Handouts: Enriching Your DWF - Part 2 - using DWF Toolkit and linking 2D
with 3D DWF data, Kean Walmsley, Through the Interface, Oct 30, 2007
AU Handouts: Enriching Your DWF - Part 1 - creating DWFx files, publishing DWF and plotting DWFx from
AutoCAD, Kean Walmsley, Through the Interface, Oct 26, 2007
AU Handouts: There's More to .DWG Than AutoCAD - Part 3 - building full
editing product using AutoCAD OEM, Kean Walmsley, Through the Interface, Oct 24,
2007
AU Handouts: There's More to .DWG Than AutoCAD - Part 2 - using DWG
thumbnail in simple application and embedding DWG TrueView in HTML page or
dialog, Kean Walmsley, Through the Interface, Oct 22, 2007
AU Handouts: There's More to .DWG Than AutoCAD - Part 1 - creating 3D model
in AutoCAD and accessing it using .NET, Kean Walmsley, Through the Interface,
Oct 17, 2007
Plotting a Window From AutoCAD Using .NET - Kean Walmsley,
Through the Interface, Oct 11, 2007
Allowing Selection of an AutoCAD Plot Device and Media Name Using .NET -
Kean Walmsley, Through the Interface, Oct 9, 2007
Previewing and Plotting Multiple Sheets in AutoCAD Using .NET - Kean
Walmsley, Through the Interface, Oct 4, 2007
Previewing and Plotting a Single Sheet in AutoCAD Using .NET - Kean Walmsley,
Through the Interface, Oct 1, 2007
ObjectDBX/RealDWG using VB.NET - opening drawing with ObjectDBX in AutoCAD
2008, JTB World, Sep 27, 2007
Driving a Multi-Sheet AutoCAD Plot Using .NET - Kean Walmsley,
Through the Interface, Sep 29, 2007
Changing Widths on Sample Lines - using 'from corridor stations' function in
Civil 3D, Ove Cervin, From the Ground Up, Sep 21, 2007
Creating a Multileader in AutoCAD Using a jig From .NET
- Kean Walmsley, Through the Interface, Sep 21, 2007
Accessing the Active Space or Layout in an AutoCAD Drawing Using .NET - Kean
Walmsley, Through the Interface, Sep 10, 2007
Creating an AutoCAD Multileader Spraying Out from Central Text Using .NET -
Kean Walmsley, Through the Interface, Sep 6, 2007
Creating a Spline-Segment Multileader in AutoCAD Using .NET - Kean Walmsley,
Through the Interface, Sep 3, 2007
Updating an AutoCAD Table Linked to an Excel Spreadsheet Using .NET - Kean
Walmsley, Through the Interface, Aug 24, 2007
Using AutoCAD's File Selection Dialog from .NET - Kean Walmsley,
Through the Interface, Aug 21, 2007
Creating an AutoCAD Table Linked to an Excel Spreadsheet Using .NET - Kean
Walmsley, Through the Interface, Aug 22, 200
Programming Languages in AutoCAD - summary of programming languages
available in AutoCAD, Erhan Toker, Daily AutoCAD, Aug 20, 2007
Purging Registered Application Names from a Folder of AutoCAD Drawings Using
.NET - Kean Walmsley, Through the Interface, Aug 15, 2007
Purging Registered Application Names in the Current AutoCAD Drawing Using .NET
- Kean Walmsley, Through the Interface, Aug 13, 2007
Moving Entities from One AutoCAD Layer to Another Using .NET - Kean Walmsley,
Through the Interface, Aug 10, 2007
Updating a Specific Attribute Inside a Folder of AutoCAD Drawings Using RealDWG
from .NET - Kean Walmsley, Through the Interface, August 8, 2007
A Handy .NET Class to Help Manage Long Operations in AutoCAD - Kean Walmsley,
Through the Interface, August 6, 2007
Generating Koch Fractals in AutoCAD Using .NET - Part 2 - Kean Walmsley,
Through the Interface, August 2, 2007
Generating Koch Fractals in AutoCAD Using .NET - Part 1 - Kean Walmsley,
Through the Interface, July 30, 2007
Updating a Specific Attribute Inside a Folder of AutoCAD Drawings Using .NET
- Kean Walmsley, Through the Interface, July 25, 2007
Updating a Specific Attribute Inside an AutoCAD Drawing Using .NET - Kean
Walmsley, Through the Interface, July 23, 2007
Accessing DWG Files Not Open in the AutoCAD Editor Using .NET - Kean
Walmsley, Through the Interface, July 18, 2007
Using a Palette From .NET to Display Properties of Multiple AutoCAD Objects
- Kean Walmsley, Through the Interface, July 16, 2007
Using a Modeless .NET Dialog to Display Properties of Multiple AutoCAD
Objects - Kean Walmsley, Through the Interface, July 9, 2007
Applying a Gradient Fill to an AutoCAD Hatch Using .NET - Kean Walmsley,
Through the Interface, July 6, 2007
Using
a Modeless .NET Dialog to Display AutoCAD Object Properties - Kean
Walmsley, Through the Interface, June 29, 2007
sUsing a Modal .NET Dialog to Display AutoCAD Object Properties - Kean
Walmsley, Through the Interface, June 25, 2007
Creating a Table of Block Attributes in AutoCAD Using .NET - Part 2
- Kean Walmsley, Through the Interface, June 18, 2007
Creating a Table of Block Attributes in AutoCAD Using .NET - Part 1
- Kean Walmsley, Through the Interface, June 14, 2007
Embedding Fields in an AutoCAD Table Using .NET - Kean Walmsley,
Through the Interface, June 11, 2007
Creating an AutoCAD Table Using .NET - Kean Walmsley,
Through the Interface, June 6, 2007
Creating an AutoCAD Table Containing Block Images Using .NET - Kean Walmsley,
Through the Interface, June 8, 2007
Showing a Splash-Screen from Your AutoCAD .NET Application - Kean Walmsley,
Through the Interface, June 1, 2007
Getting
the Type of an AutoCAD Solid Using .NET - Kean Walmsley, Through the
Interface, May 29, 2007
Displaying a Progress Meter During Long Operations in AutoCAD Using .NET - Part
1 - using P/Invoke to display AutoCAD's progress meter from .NET, Kean
Walmsley, Through the Interface, May 25, 2007
Using a Jig from .NET to Multiply Insert AutoCAD Blocks - Kean Walmsley,
Through the Interface, May 18, 2007
Using a Jig from .NET to Multiply Insert AutoCAD Blocks - Part 2 - Kean
Walmsley, Through the Interface, May 22, 2007
VBA
Foundations for AutoCAD, Part 9 - understanding the types of errors
and using the debugging tools in AutoCAD, Richard Binning, AUGI, May 2007
(requires free registration)
Creating
a Partial CUI File Using .NET and Loading it Inside AutoCAD - Kean
Walmsley, Through the Interface, May 14, 2007
Adding a Context Menu to AutoCAD Objects Using .NET
- counting the selected entities, Kean Walmsley, Through the Interface, May 4,
2007
It's All in the Context: Adding a Default Menu to
Your AutoCAD Application Using .NET - Kean Walmsley, Through the
Interface, May 7, 2007
Loading the Right Version of an ObjectARX Module into 32- or 64-bit AutoCAD
- Kean Walmsley, Through the Interface, April 20, 2007
Taking a Snapshot of the AutoCAD Model (Take 2) - calling
SetViewFromViewport() specifying the viewport number held in CVPORT, Kean
Walmsley, Through the Interface, April 18, 2007
Iterating Through a Polyline's Vertices Using AutoCAD .NET - Kean Walmsley,
Through the Interface, April 11, 2007
VBA
Foundations for AutoCAD, Part 8 - laws of error handling and VBA
routines, Richard Binning, AUGI, April 2007 (requires free registration)
Rendering
AutoCAD Models Offscreen Using .NET - Kean Walmsley, Through the
Interface, April 5, 2007
Taking
a Snapshot of the AutoCAD Model Using .NET - Kean Walmsley, Through
the Interface, April 9, 2007
Adding XData to AutoCAD Entities Using .NET - Kean Walmsley,
Through the Interface, April 2, 2007
Manipulating the Draw Order of a Newly Created AutoCAD Hatch Using .NET -
Kean Walmsley, Through the Interface, March 30, 2007
Closing All Open AutoCAD Documents from a .NET Application - Kean Walmsley,
Through the Interface, March 23, 2007
Showing AutoCAD's Hatch Dialog from a .NET Application - Kean Walmsley,
Through the Interface, March 16, 2007
Getting the List of .NET-defined Commands in AutoCAD - Kean Walmsley,
Through the Interface, March 15, 2007
VBA Foundations for AutoCAD, Part 7
- learning about forms and creating a graphically rich program, Richard Binning,
AUGI, March 2007 (requires free registration)
Replacing AutoCAD's OPEN Command Using .NET - Kean Walmsley,
Through the Interface, March 4, 2007
Allowing Users to Escape from Long Operations in AutoCAD .NET - using a
message filter, Kean Walmsley, Through the Interface, February 28, 2007
Using the COM Interface for AutoCAD Objects from .NET - Kean Walmsley,
Through the Interface, February 21, 2007
VBA Foundations for AutoCAD, Part 6 - understanding VBA's
built-in functions: math functions, conversion functions, and file management
functions, Richard Binning, AUGI, February 2007 (requires free registration)
Using .NET Reflection with AutoCAD to Change Object Properties - Part 2
- Kean Walmsley, Through the Interface, February 7, 2007
Using .NET Reflection with AutoCAD to Change Object Properties - Part 1 -
Kean Walmsley, Through the Interface, February 5, 2007
Changing the Color of Nested AutoCAD Entities Through .NET - Kean Walmsley,
Through the Interface, February 2, 2007
Adding to the AutoCAD Pickfirst Set with .NET - Kean Walmsley,
Through the Interface, January 30, 2007
One for the Bit-Twiddlers - using Reflector to optimize code
based on the resultant IL created, Kean Walmsley, Through the
Interface, January 26, 2007
More on IP Protection and Obfuscation - pre-compilation to native code will
help in managing code, Kean Walmsley, Through the Interface, January 19, 2007
Reflecting on AutoCAD .NET - exploring reflection and reflector tool, Kean
Walmsley, Through the Interface, January 24, 2007
Protecting Intellectual Property in AutoCAD Application Modules -
considering ObjectARX, LISP, VB6, VBA and .NET language, Kean Walmsley, Through
the Interface, January 16, 2007
Managed Application Templates for VB and C# Express Editions - Kean Walmsley,
Through the Interface, January 18, 2007
Creating an AutoCAD Leader with a Different Arrowhead Using .NET - Kean
Walmsley, Through the Interface, January 12, 2007
Creating AcDbMaterial Object 4: Creating a Textured Material - defining
texture properties using AcGiMaterialMap object in AutoCAD, Erhan Toker, Daily
AutoCAD, January 17, 2007
Creating AcDbMaterial Object 3 - creating a simple texture material with a
diffuse color in AutoCAD, Erhan Toker, Daily AutoCAD, January 11, 2007
VBA Foundations for AutoCAD, Part 5
- understanding the terms variables, data type, control
structures, and more, Richard Binning, AUGI, January 2007 (requires free
registration)
Object ARX Software Development Kit - exploring the contents of ObjectARX
SDK, M. Mazhar Basa, Daily AutoCAD, December 15, 2006
Highlighting a Nested AutoCAD Block Using .NET - code extended to define two
commands viz. HLNESTEDENT, HLNESTEDBLK, uses InternalHighlightNested(), Kean
Walmsley, Through the Interface, December 15, 2006
Highlighting an AutoCAD Entity in a Nested Block Using .NET - provides
solution to the problem of highlighting the nested entity returned by the
Editor.GetNestedEntity() method, Kean Walmsley, Through the Interface, December
13, 2006
Creating AcDbMaterial Object 2 - adding a new material to the database in
AutoCAD, Erhan Toker, Daily AutoCAD, December 13, 2006
VBA Foundations for AutoCAD, Part 4 - writing good code using VBE
and Microsoft's IntelliSense, Richard Binning, AUGI, December 2006 (requires
free registration)
Creating an AcDbMaterial Object - 1 - checking for duplication of material
in the AutoCAD database, Erhan Toker, Daily AutoCAD, December 7, 2006
Linking Circles, Part 5: Animating the Snake - LISP code for the original
circle linking application, Kean Walmsley, Through the Interface, December 5,
2006
Linking Circles, Part 4: Adding 3D - adding support to create chains of
spheres, Kean Walmsley, Through the Interface, December 5, 2006
Linking
Circles, Part 1: Using .NET Events to Relate AutoCAD Geometry -
Kean Walmsley, Through the Interface, November 27, 2006
Linking
Circles, Part 2: Getting Persistent - persisting the link data in
the AutoCAD drawing file, Kean Walmsley, Through the Interface, November 30,
2006
Linking
Circles, Part 3: Automatic Linking on Circle Creation - Kean
Walmsley, Through the Interface, December 1, 2006
Components of ObjectARX Applications - functions of ARX and DBX
files, C++ Compiler, ARXWizard, AutoCAD Libraries, and more, M. Mazhar
Basa, Daily AutoCAD, November 28, 2006
Finding the Location of a .NET Module - identify the current assembly or get
the assembly helping current code executing, Kean Walmsley, Through the
Interface, November 22, 2006
Two Methods for Selecting Entities at a Particular Location - using a
predefined method or iterating over the entire database in AutoCAD, Kean
Walmsley, Through the Interface, November 21, 2006
Advanced Jigging with AutoCAD .NET - Adding Keywords - using keywords for
arc segments and undo, Kean Walmsley, Through the Interface, November 17, 2006
Controlling Interactive Polyline Creation - Part 3 - implementing a basic
Jig to create polylines in AutoCAD, Kean Walmsley, Through the Interface,
November 14, 2006
Controlling Interactive Polyline Creation - Part 1 - using MYPOLY and PLINE
commands in AutoCAD, Kean Walmsley, Through the Interface, November 8, 2006
Controlling
Interactive Polyline Creation - Part 2 - using GetPoint() to
request vertex information from the user in AutoCAD, Kean Walmsley, Through the
Interface, November 14, 2006
VBA Foundations for AutoCAD, Part 3
- exploring the Visual Basic Editor, Richard Binning, AUGI, November 2006
(requires free registration)
Loading a Partial CUI and Making Its Toolbars Visible Through .NET - Kean
Walmsley, Through the Interface, November 1, 2006
Blocking AutoCAD Commands from .NET - Kean Walmsley,
Through the Interface, November 1, 2006
Per-document Data in AutoCAD .NET Applications - Part 2 - storing and
accessing per-document data in the UserData property, Kean Walmsley, Through the
Interface, October 19, 2006
Transparent Splash Screen as a Modeless Dialog - creating modeless splash
window with the use of C++ (ObjectARX), managed code (.NET) and Windows Forms
for AutoCAD, Nikolay Poleshchuk
Per-Document Data in ObjectARX - roles of SDI, Falsely MDI-Aware and Falsely
MDI-Aware versions, Kean Walmsley, Through the Interface, October 10, 2006
Per-document Data in AutoCAD .NET Applications - Part 1 - define commands as
instance members of a class to store per-document data, Kean Walmsley, Through
the Interface, October 12, 2006
Some Background to AutoCAD's MDI Implementation and Per-Document Data - the
switch to a Multiple Document Interface in AutoCAD 2000 was more involved than
one would suspect, Kean Walmsley, Through the Interface, October 4, 2006
VBA Foundations for AutoCAD, Part 2
- various components of AutoCAD's VBA integrated development environment,
Richard Binning, AUGI,
October
2006 (requires free registration)
Working with Specific AutoCAD Object Types in .NET - Kean Walmsley,
Through the Interface, September 25, 2006
Dimension Centerlines Cant Get Any Easier! - using CENDIM
command in AutoCAD to select a linear dimension, Mark Douglas, In the Dynamic
Interface, September 22, 2006
VBA Foundations, Part 1 - history of VBA in AutoCAD and benefits
of using VBA, Richard Binning, AUGI, September 2006 (requires free
registration)
Calling DIMARC from Visual LISP - selecting the entity when calling DIMARC
command programmatically from LISP in AutoCAD, Kean Walmsley, Through the
Interface, August 18, 2006
Selecting the Edge of a Nested Solid in ObjectARX
- selecting a subentity and a nested entity, Adam Nagy, Through the Interface,
August 25, 2006
Import Blocks From an External DWG File Using .NET - Kean Walmsley,
Through the Interface, August 18, 2006
Breaking it Down - A Closer Look at the C# Code for Importing Blocks - Kean
Walmsley, Through the Interface, August 21, 2006
Canceling an Active Command in AutoCAD - sending escape characters to
AutoCAD to cancel a command, Kean Walmsley, Through the Interface, August 14,
2006
Techniques for Calling AutoCAD Commands
Programmatically - adding a line in AutoCAD
using LISP, VBA or ObjectARX code, Kean
Walmsley, Through the Interface, August 11, 2006
New EplotView DWF & PDF viewer Palette - VB.net
program to view and print DWF/PDF files directly from a palette in AutoCAD, Mark
Douglas, In the Dynamic Interface, July 31, 2006
Advanced Visual Studio Debugging: How to Stop Stepping into Certain Functions
- executing the code in debugger to avoid object constructors, Kean Walmsley,
Through the Interface, July 28, 2006
Advanced Visual Studio Debugging: Automatic Expansion of Watched Variables
- entering ObjectARX datatypes, AcGePoint3d and AcGeMatrix3d, into
autoexp.dat file, Kean Walmsley, Through the Interface, July 24, 2006
Calling the DWFRender Web Service from HTML - considering web methods
pdkVersion, pageCount and load to call back the data, Kean Walmsley, Through the
Interface, July 21, 2006
Project Freewheel: Losing Control! - embedding a navigable DWF or static
image of a DWF and getting some data regarding a DWF using Project Freewheel,
Kean Walmsley, Through the Interface, July 20, 2006
Debugging Using Express Editions - enabling Visual Basic Express debugging
using ".vbproj.user" file, Kean Walmsley, Through the Interface, July
6, 2006
Getting Started with AutoCAD and .NET -
using the ObjectARX Wizard to define Asdkcmd1
command with the help of VB.NET application,
Kean Walmsley, Through the Interface, July 3,
2006
Getting the ObjectARX Wizard to Work with Visual
Studio Express Editions - creating registry
key to install the ObjectARX Wizards and copying
the files to Express installation, Cyrille
Fauvel of DevTech EMEA, Through the Interface,
July 5, 2006
How to Find
Files in the AutoCAD Search Path - find ACAD.PGP file, for example, using a
simple AutoLISP, BrianMorse.com, February 1, 2006
Linking AutoCAD VBA to a VB DLL - reference a Visual Basic Dynamic Link
Library within AutoCAD VBA in AutoCAD 2006, Jim Dowthwaite, area 31, January 13,
2006
Copy Objects to ALL Layouts
- code for AutoCAD to apply information to all layout tabs, Mark Douglas, In The
Dynamic Interface, December 12, 2005
Working with Environment Variables Through AutoLISP - a LISP tutorial to use
the Shell object to manipulate environment variables in AutoCAD, Lee Ambrosius,
Hyperpics, December 9, 2005
Creating a New Document in AutoCAD with AutoLISP - create a new document
using AutoLISP, Lee Ambrosius, Hyperpics, December 8, 2005
Printing a MS Word Doc Using AutoLISP - print your MS Word document while
working in AutoCAD, Lee Ambrosius, Hyperpics, December 7, 2005
System Variable: CDATE - AutoCAD system variable 'CDATE'
helps in setting calendar date and time, David Hardin, AutoCAD Tutorials,
December 6, 2005
Which Drives are Available? - using the FSO object to find out all available
drives in the machine through AutoLISP, Lee Ambrosius, Hyperpics, December 6,
2005
Obtaining
a Short File Name Through LISP - a LISP tutorial to use the File
System Object in AutoCAD, Lee Ambrosius, Hyperpics, December 4, 2005
AutoCAD Tips from Our Readers
- a fun clock, substituting text in objects, correcting elevations,
personalizing your settings, finding 3D solid interference and creating your own
hatch patterns, Bill Kramer, Cadalyst Management, October 14, 2005
AutoCAD Tips from Our Readers
- tips on rotating objects, creating selection sets, breaking lines, creating
invisible objects and archiving, Bill Kramer, Cadalyst Management, September 15,
2005
Dynamic Cut Symbol
- AutoCAD LISP code for creating a dynamic 'cut symbol' block, Mark Douglas, In
The Dynamic Interface, September 17, 2005
TIPniques:
Mind the Gap - a tutorial to make non-continuous linetypes smoothly in
AutoCAD, Mike Perry, AUGI, September 2005 (may require free registration)
Discover the
VBA Extensibility Library, Part 2 - navigate the various parts that make up
a typical VBA macro, Richard Binning, AUGI, September 2005 (may require free
registration)
AutoCAD Deployment Tips
- possible fix for AutoCAD hanging during initialization and a scrip to turn
off the Map Workspace, RK McSwain, CAD Panacea, September 2, 2005
AutoCAD Tips from Our Readers
- Visual LISP to create 3D points, scale and rotate multiple objects, queue
objects, more, Bill Kramer, Cadalyst Management, August 15, 2005
ADT: VBScripting Resources List
- online resources for Visual Basic, Richard Binning, beside the cursor, August
18, 2005
Toggle Wipeout Frames - Lisp routine to toggle the visibility of wipeout
frames, RK McSwain, CAD Panacea, August 19, 2005
Discover the VBA Extensibility Library - exploring Microsoft VBE Library 5.3
to get objects that can be used to work with the Visual Basic Editor, Richard
Binning, AUGI, August 2005 (may require free registration)
Dynamic
Lisp Code - get the lisp code selection set to make more uses of dynamic
blocks, Mark Douglas, In the Dynamic Interface, July 25, 2005
AutoCAD Tips from Our Readers
- a hot tip for AutoCAD 2006 customization, tips for multi-line text, drawing
rebar, reactor-based text fill, callouts with incremental numbering, Bill
Kramer, Cadalyst AEC, July 15, 2005
AutoCAD Commands in C# - using C#, recreating the "Hello World" example
by putting the text into AutoCAD's command line and into an MText object,
Mike Tuersley, Cadalyst AEC, July 15, 2005
The
One-Click System and VBA - a tutorial exploring Visual Basic functions that
duplicate existing functions contained in acad.lsp and acaddoc.lsp routines,
Richard Binning, AUGI, July 2005 (may require free registration)
Drawing Log Part 2 - get the code (and place it in your ACADDOC.lsp) to
keep track of users actions, Mark Douglas, In The Dynamic Interface, July
12, 2005
Mtext Spell Checker - create MTEXT
on a desired layer and then run spell check once its been created, Mark Douglas,
In the Dynamic Interface, July 8, 2005
How
Do I Keep My BASE POINT Centered? - a short tip to manage your BASE POINTS
for dynamic blocks, Mark Douglas, In the Dynamic Interface, July 1, 2005
VBA Plotting and the BACKGROUNDPLOT Variable - system variable "BACKGROUNDPLOT"
should be set to 0 prior to plotting in VBA, Richard Binning, beside the
cursor, June 30, 2005
Dynamic Block Tooltips - use DONUT command at dynamic block grips to avoid confusion about dynamic block properties, Mark Douglas, In the Dynamic Interface, June 27, 2005 Extracting All Blocks in a Drawing - code for finding and exporting several blocks in one go, Jim Dowthwaite, Area 31, June 28, 2005 Make Viewports Code - this code will help users create viewports consistently, Mark Douglas, In the Dynamic Interface, June 27, 2005 AutoCAD Tips from Our Readers - from tips on placing notes and manipulating text objects to slot drawing utility, the readers share it all, Bill Kramer, Hot Tip Harry, Cadalyst, June 15, 2005 Sheet Set Templates Code & Helpful Paths - a simple Lisp code to map sheet paths with AutoCAD, Mark Douglas, In the Dynamic Interface, June 22, 2005 AutoCAD Commands in VB .NET - recreating the "Hello World" example by throwing the text into AutoCAD's command line and into an MText object, Mike Tuersley, Cadalyst Management, June 15, 2005 AutoCAD Layer Filters - some tips on how to delete the extra baggage of layer filters which can cripple performance, Beth Powell, Beth's CAD Blog, June 7, 2005 Class 14 - Creating a Custom Entity (Step By Step) - creating an entity that contains some features that will help users to see what is possible using ObjectARX, Fernando Malard, ObjectARX for Dummies, June 4, 2005 First ObjectARX for Dummies Contest - a contest about AutoCAD 2006 new features where participants will create ObjectARX samples, Fernando Malard, ObjectARX for Dummies, May 23, 2005 Class 13 - Deriving from AcDbEntity - creating custom entities derived from AcDbEntity, Fernando Malard, ObjectARX for Dummies, May 27, 2005 Lab 3 - Solved - solution to AutoCAD tutorial about creating a custom object, Fernando Malard, ObjectARX for Dummies, May 20, 2005 Going. Net - there is no need for Visual Studio. Net to write .Net code for AutoCAD 2006, Mike Tuersley, Cadalyst Management, May 15, 2005 Lab 3 - Creating a Custom Object - how to create the first part of a complete custom shape application, Fernando Malard, ObjectARX for Dummies, May 8, 2005 Class 12 - Deriving from AcDbObject - custom objects can help you construct complex application structures and intelligent data storage, Fernando Malard, ObjectARX for Dummies, May 1, 2005 Loading Express Tools in 2006 - if you can't find the Express Tools menu in AutoCAD, type in CUILOAD which replaced the MENULOAD command, Mark W. Kiker, Caddmanager.com, April 24, 2005 Lab 2 - Solved - the proposed layout in the solution has been created with the combo and select button, Fernando Malard, ObjectARX for Dummies, April 24, 2005 Lab 2 - Using a MFC Dialog - creating a simple ObjectARX module with DLGCOLOR, Fernando Malard, ObjectARX for Dummies, April 16, 2005 Class 10 - Using MFC - use of MFC will allow better interfaces for ObjectARX applications, Fernando Mallard, ObjectARX for Dummies, April 11, 2005 ARXWizard for AutoCAD 2006 - Interview with Cyrille Fauvel (Autodesk) - Autodesk developer gives insight on the ARXWizard in AutoCAD 2006, Fernando Malard, ObjectARX for Dummies, April 5, 2005 AutoCAD 2006 .NET documentation - the ObjectARX managed wrapper classes now include jig and prompt support, JTB World Blog, March 30, 2005 Class 8 - Selection Sets - AutoCAD programming tutorial, interact with users and let applications access information from drawing screen, Fernando Malard, ObjectARX for Dummies, March 27, 2005 Lab 1 - Creating and Editing Entities - how to create a simple ObjectARX module with two commands, Fernando Malard, March 15, 2005 What's Changed in the ActiveX API? - AutoCAD 2004/2005 - changes in ActiveX API for AutoCAD 2004 and AutoCAD 2005, Lee, Hyperpics Blogs, March 14, 2005 Class 3A - Minimum Application - how to implement the minimum ObjectARX application without using the ARXWizard, Fernando Malard, ObjectARX for Dummies, February 17, 2005 Appendix A - Debug Versus Release - ObjectARX and ObjectBDX tips on how to recognize the differences between the two types of compilation: debug and release, Fernando Malard, ObjectARX for Dummies, February 15, 2005 The Basics of Programming with the DWF Express Viewer Control - how to program with Autodesk's DWF Express Viewer control, Mike Tuersley, Cadalyst, February 15, 2005 Inserting Point Data into AutoCAD - AutoCAD routine for bringing in 2D data, Jim Dowthwaite, Area 31, February 10, 2005 Class 3 - Application Overview - ObjectARX tutorial, Fernando Malard, ObjectARX for Dummies, February 10, 2005 Class 2 - AutoCAD's Database - more advice on using ObjectARX and AutoCAD, Fernando Malard, ObjectARX for Dummies, February 5, 2005 I Hate CAD Standards. Part 1 - how to add all of of your standards - text styles, dimension styles, layers and units - with a single click of a button, Jim Dowthwaite, Area 31, February 1, 2005 (Part 1 of 2) I Hate CAD Standards. Part 2 - further instructions on how to quickly standardize your drawings, Jim Dowthwaite, Area 31, February 3, 2005 (Part 2 of 2) Class 1 - Overview - an introduction to ObjectARX, Fernando Malard, ObjectARX for Dummies, January 31, 2005 Sheet Set Manager API Code Sample for AutoCAD 2005 - downloadable code sample, Jimmy Bergmark, JTB World, January 20, 2005 Unattended Uninstallation Using VBScript - how to uninstall AutoCAD 2005 using a VBScript, Jimmy Bergmark, JTB World, January 21, 2005 Create a Multipage DWF File Using VB/VBA - Mike Tuersley, Cadalyst, January 15, 2005 Programming with Class, Part 1 - the first installment in a two-part series on programming with class modules, with the on VBA, Mike Tuersley, Cadalyst, November 15, 2004 (part 1 of 2) Programming with Class, Part 2 - more on class modules, Mike Tuersley, Cadalyst, December 15, 2004 (part 2 of 2) Load and Run VBA Macros Using Straight VBA - AutoCAD tutorial, Mike Tuersley, Cadalyst, September 15, 2004 AutoLISP Tips, Tricks & Ideas, Part 1 - a large collection of AutoLISP tips, Leonid Nemirovsky, BTN, October 15, 2003 AutoLISP Tips, Tricks & Ideas, Part 2 - more AutoLISP tips, Leonid Nemirovsky, BTN, October 15, 2003 Visual LISP: Entity Data Lists - tips on using the Visual LISP entity data list to create applications that quickly create drawings with just the simplest of input, Bill Kramer, Autodesk.com, September 19, 2003 Applying Customization: Shademodes - looks at using Shademode options in AutoCAD 2000, 2002 and 2004 for 3D or solids work, and at a Visual LISP routine that makes activating the various Shademode options easier, Dave Pitzer, Autodesk.com, September 18, 2003 When a Line Is Not Just a Line - explores the various ways in which data can be attached to drawings inside AutoCAD, Bill Kramer, CADENCE, September 2003 Making the Case for VBA - which programming language should you learn - AutoLISP, ObjectARX or VBA?, Barry Bowen, Cadalyst, July 2003 Visual LISP: Chart Drawing - AutoCAD tutorial illustrates how to design and start programming an application, Bill Kramer, Autodesk.com, July 28, 2003 Parametrics-Driven Drawings - advice on using a parameter-based drawing system to rapidly design and draft standard tasks, Bill Kramer, CADENCE, July 2003 Applying Customization: Right-Click Menus in LISP - AutoCAD tutorial on using the right-click capability to respond to prompts, Dave Pitzer, Autodesk.com, June 26, 2003 Applying Customization: Back to Basics - learn how to add a simple AutoLISP and how to load an AutoLISP routine on an on-demand or as-needed basis, Dave Pitzer, Autodesk.com, June 26, 2003 Visual LISP: Attribute Magic - how to manipulate attributes using Visual LISP, Bill Kramer, Autodesk.com, June 25, 2003 MicroStation VBA for AutoCAD Users - tips on using VBA (Visual BASIC for Applications) to help automate manual tasks, Barry Bowen, Cadalyst, May 2003 VBA: Integrating with Microsoft Access - Part 3 - learn how to navigate, edit and delete records in a database, Dave Espinosa-Aguilar, Autodesk.com, May 28, 2003 VBA: Integrating with Microsoft Access - Part 2 - explores integrating the programming capabilities of AutoCAD VBA (Visual Basic for Applications) with the functionality found in other Windows applications, specifically, Microsoft Access, Autodesk.com, Dave Espinosa-Aguilar, March 28, 2003 What's a Custom Object? - discusses what an object is in terms of programming and how the concept of an object is applied to applications such as AutoCAD, Bill Kramer, CADENCE, January 2003
Visual LISP Tutorial: Building a VLX Application - Alireza Parsai, CADdigest.com, December 23, 2002 Introduction to Visual Basic - beginning programming course covers basic programming concepts as well as how to use VB to drive other products such as AutoCAD, Inventor, and Architectural Desktop, Kevin Vandecar, Autodesk University presentation, December 3, 2002 (pdf) VBA: Integrating AutoCAD VBA with Microsoft Access - Part 1 - tips on how to organize, query and manipulate entity information, on-screen or in the background, of an AutoCAD session with Access, Dave Espinosa-Aguilar, Autodesk.com, December 20, 2002 Working with AutoCAD VBA Selection Set Filters - how to use AutoCAD selection set filters when coding in Visual Basic, Dave Espinosa-Aguilar, Autodesk.com, November 22, 2002 Embedded Versus DVB Files - tips for storing Visual Basic macros, Bill Kramer, CADENCE, November 2002 Integrating AutoCAD VBA with Microsoft Excel - Part 6 - a tutorial, Dave Espinosa-Aguilar, Autodesk.com, August 2002 Integrating AutoCAD VBA with Microsoft Excel, Part 5 - a tutorial, Dave Espinosa-Aguilar, Autodesk.com, August 2002 Integrating AutoCAD with Microsoft Excel - Part 4 - a tutorial, Dave Espinosa-Aguilar, Autodesk.com, August 2002 Integrating AutoCAD with Microsoft Excel - Part 3 - a tutorial, Dave Espinosa-Aguilar, Autodesk.com, August 2002 Integrating AutoCAD with Microsoft Excel - Part 2 - a tutorial, Dave Espinosa-Aguilar, Autodesk.com, August 2002 Integrating AutoCAD with Microsoft Excel - Part 1 - a tutorial, Dave Espinosa-Aguilar, Autodesk.com, August 2002 Is LISP Out of a Job? No Way! - Visual LISP remains one of the essential tools in writing an AutoCAD-based application, Bill Kramer, CADENCE, July 2002 Autodesk Developer Network - Autodesk and CAD User are getting together to make it easier to find specialized CAD solutions, CAD User, June 2002 VBA in IntelliCAD - Part 3 - custom programming of IntelliCAD and AutoCAD using Visual Basic for Applications (has links to Part 1, 2), John McIver, CADinfo.NET, June 4, 2002 Programming For CAD Managers - AutoLISP basics, examples, extending the logic, Robert Green, CADENCE CAD Manager's Newsletter, April 11, 2002 Entity Level Reactors in VBA - Bill Kramer, CADENCE, April 2001 LISP Primer - online tutorial to help AutoCAD users learn AutoLISP, Colin Allen, Maneesh Dhagat, Texas A&M University To AutoLISP or VBA? - Bill Kramer, CADENCE, January 2001 Visual LISP System Utilities - explore some of the features in Visual LISP relating to the operating system by Bill Kramer, CADENCE, May 2000 (AutoCAD, programming)
denotes a select article |