From my blog title, you must have already known the main topics of this blog are about AutoCAD related programming.
My 15-year programming experience was started with AutoCAD programming (LISP, of course). It gradually expanded to more general programming that touches all sort of technologies (well, on MS' Windws platform, mostly). Since the employers I have been worked for so far all use AutoCAD (or its vertical products) as one of the main production tools, I always have AutoCAD programming under my interest radar and actually do some interesting development from time to time.
From my both experience of doing line of business programming and AutoCAD programming, I can tell how much this kind of skill set is needed by business and how much one can do and enjoy from doing it.
I'll try to share some interesting topics on latest AutoCAD programming tricks (well, latest, as it turns out, would be only "latest" as I can get. For example, I am using AutoCAD 2009 now, and am not sure when I can touch on AutoCAD 2010...). I am especially interested in integrating MS' new technologies, such as WPF, WCF, WWW, with AutoCAD application development.
I am not a good technical writer at all and may not have that much time available often to sit down and write something. So, I'll try to get something out whenever I run into an interesting topic. Some topics may be originated from various user discussion groups, which I visit routinely and do post there (mostly replies) occasionally.
Index Labels
- 2D Drafting
- 3D Modeling
- 3D models
- 3D Printing
- 3D rendering
- 3D scanning
- 3D Sketch Inventor
- 3D visualization
- 3D Web App
- 3ds Max
- ACC
- Additive Manufacturing
- affordable Autodesk tools
- AI Design
- AI in CAD
- AI in Manufacturing
- AI Tools
- AR
- architectural design
- architectural modeling
- architectural visualization
- Architecture
- architecture design
- Architecture Productivity
- architecture software
- Artificial Intelligence
- augmented reality
- AutoCAD
- AutoCAD advice
- AutoCAD Basics
- AutoCAD Beginners
- AutoCAD Civil3D
- AutoCAD commands
- AutoCAD efficiency
- AutoCAD features
- AutoCAD File Management
- AutoCAD Layer
- AutoCAD learning
- AutoCAD print settings
- AutoCAD productivity
- AutoCAD Teaching
- AutoCAD Techniques
- AutoCAD tips
- AutoCAD tools
- AutoCAD training.
- AutoCAD tricks
- AutoCAD Tutorial
- AutoCAD workflow
- AutoCAD Xref
- Autodesk
- Autodesk 2025
- Autodesk 3ds Max
- Autodesk AI
- Autodesk AI Tools
- Autodesk Alias
- Autodesk AutoCAD
- Autodesk BIM
- Autodesk BIM 360
- Autodesk Certification
- Autodesk Construction Cloud
- Autodesk Dynamo
- Autodesk Forge
- Autodesk FormIt
- Autodesk Fusion 360
- Autodesk InfraWorks
- Autodesk Inventor
- Autodesk Inventor Frame Generator
- Autodesk Inventor iLogic
- Autodesk Navisworks
- Autodesk plugins
- Autodesk Recap
- Autodesk Revit
- Autodesk Software
- Autodesk Tips
- Autodesk training
- Autodesk Upgrade
- Autodesk Vault
- Autodesk Video
- Autodesk Viewer
- Automation
- Automation Tutorial
- automotive design
- automotive visualization
- Backup
- Basic Commands
- Basics
- Beginner
- Beginner Tips
- Big Data
- BIM
- BIM collaboration
- BIM Coordination
- BIM Data
- BIM for Infrastructure
- BIM Implementation
- BIM software
- BIM technology
- BIM tools
- BIM Trends
- BIM workflow
- Block Editor
- ByLayer
- CAD
- CAD API
- CAD comparison
- CAD Data Management
- CAD Design
- CAD Evolution
- CAD File Size Reduction
- CAD Integration
- CAD line thickness
- CAD management
- CAD modeling
- CAD Optimization
- CAD plugins
- CAD Productivity
- CAD Skills
- CAD software
- CAD software training
- CAD technology
- CAD Tips
- CAD workflow
- car design software
- Case Study
- CGI design
- Civil 3D
- civil engineering
- Clash Detection
- Class-A surfacing
- clean CAD file
- cleaning command
- client engagement
- Cloud CAD
- Cloud Collaboration
- Cloud design platform
- Cloud Engineering
- Cloud Management
- Cloud Storage
- Cloud-First
- collaboration
- command abbreviations
- concept car
- conceptual workflow
- construction
- Construction Analytics
- Construction BIM
- Construction Technology
- Contractor Workflow
- Contraints
- Create resizable blocks
- CTB STB
- Cybersecurity
- Data Backup
- data management
- Data Protection
- Data Reference
- Data Shortcut
- Design Automation
- Design Collaboration
- design review
- design software
- design software tips
- Design Technology
- Design Workflow
- design-to-construction
- Digital Construction Technology
- Digital Design
- Digital engineering
- digital fabrication
- Digital Twin
- Digital Twins
- digital workflow
- Drafting Standards
- Drawing Automation
- Dref
- Dynamic Block
- Dynamic Block AutoCAD
- Dynamic Blocks
- Dynamic doors
- Dynamic windows
- Dynamo automation
- early stage design
- eco design
- editing commands
- energy efficiency
- Engineering
- Engineering Automation
- engineering data
- Engineering Design
- Engineering Innovation
- engineering software
- Engineering Technology
- engineering tools
- Engineering Tools 2025
- Engineering Workflow
- Excel
- Express Tools
- External Reference
- Fast Structural Design
- File Recovery
- Forge Development
- Forge Viewer
- Fusion 360
- Fusion 360 tutorial
- Future Skills
- Generative Design
- Global design teams
- green building
- Grips
- Handoff
- heavy CAD file
- Heavy CAD Files
- Hydraulic Modeling
- iLogic
- Industry 4.0
- infrastructure design
- Infrastructure Monitoring
- Infrastructure Technology
- InfraWorks
- Insight
- interactive presentation
- Interior Design
- Inventor
- Inventor API
- Inventor Drawing Template
- Inventor Frame Generator
- Inventor Graphics Issues
- Inventor IDW
- Inventor Tips
- Keyboard Shortcuts
- Large Projects
- Learn AutoCAD
- Licensing
- Linked Models
- Machine Learning in CAD
- maintenance command
- Management
- Manufacturing Innovation
- Mechanical Engineering
- Mesh-to-BIM
- Metal Structure
- Model Optimization
- Navisworks Best Practices
- ObjectARX .NET API
- Organization
- OVERKILL
- OVERKILL AutoCAD
- Palette
- parametric design
- parametric family
- PDM system
- Plot Style AutoCAD
- point cloud
- Practice Drawing
- Predictive Maintenance
- Printing Quality
- Product Design
- product lifecycle
- Productivity
- productivity tools
- professional printing
- Professional Tips
- project management
- PTC Creo
- PURGE
- PURGE AutoCAD
- ReCap
- reduce CAD file size
- rendering software
- Renovation Project
- Resizable Block
- Revit
- Revit add-ins
- Revit automation
- Revit Best Practices
- Revit integration
- Revit Performance
- Revit Scripting
- Revit skills
- Revit Tips
- Revit tutorial
- Revit Workflow
- Ribbon
- screen
- shortcut keys
- Shortcuts
- Siemens NX
- Sketch
- Small Firms
- Smart Block
- Smart Factory
- Smart Infrastructur
- Software Compliance
- Software Update
- SolidWorks
- Steel Structure Design
- sustainability
- sustainable design
- Sustainable Manufacturing
- team training guide
- time saving tools
- toolbar
- Troubleshooting
- Tutorial
- urban planning
- User Interface (UI)
- Vault Best Practices
- Vault Lifecycle
- Vault Mistakes
- vehicle modeling
- virtual reality
- visualization workflow
- VR
- VRED
- Water Infrastructure
- Water Management
- Workbook
- workflow
- Workflow Optimization
- Worksets
- Worksharing
- Workspace
- XLS
- Xref
Labels
2D Drafting
3D Modeling
3D models
3D Printing
3D rendering
3D scanning
3D Sketch Inventor
3D visualization
3D Web App
3ds Max
ACC
Additive Manufacturing
affordable Autodesk tools
AI Design
AI in CAD
AI in Manufacturing
AI Tools
AR
architectural design
architectural modeling
architectural visualization
Architecture
architecture design
Architecture Productivity
architecture software
Artificial Intelligence
augmented reality
AutoCAD
AutoCAD advice
AutoCAD Basics
AutoCAD Beginners
AutoCAD Civil3D
AutoCAD commands
AutoCAD efficiency
AutoCAD features
AutoCAD File Management
AutoCAD Layer
AutoCAD learning
AutoCAD print settings
AutoCAD productivity
AutoCAD Teaching
AutoCAD Techniques
AutoCAD tips
AutoCAD tools
AutoCAD training.
AutoCAD tricks
AutoCAD Tutorial
AutoCAD workflow
AutoCAD Xref
Autodesk
Autodesk 2025
Autodesk 3ds Max
Autodesk AI
Autodesk AI Tools
Autodesk Alias
Autodesk AutoCAD
Autodesk BIM
Autodesk BIM 360
Autodesk Certification
Autodesk Construction Cloud
Autodesk Dynamo
Autodesk Forge
Autodesk FormIt
Autodesk Fusion 360
Autodesk InfraWorks
Autodesk Inventor
Autodesk Inventor Frame Generator
Autodesk Inventor iLogic
Autodesk Navisworks
Autodesk plugins
Autodesk Recap
Autodesk Revit
Autodesk Software
Autodesk Tips
Autodesk training
Autodesk Upgrade
Autodesk Vault
Autodesk Video
Autodesk Viewer
Automation
Automation Tutorial
automotive design
automotive visualization
Backup
Basic Commands
Basics
Beginner
Beginner Tips
Big Data
BIM
BIM collaboration
BIM Coordination
BIM Data
BIM for Infrastructure
BIM Implementation
BIM software
BIM technology
BIM tools
BIM Trends
BIM workflow
Block Editor
ByLayer
CAD
CAD API
CAD comparison
CAD Data Management
CAD Design
CAD Evolution
CAD File Size Reduction
CAD Integration
CAD line thickness
CAD management
CAD modeling
CAD Optimization
CAD plugins
CAD Productivity
CAD Skills
CAD software
CAD software training
CAD technology
CAD Tips
CAD workflow
car design software
Case Study
CGI design
Civil 3D
civil engineering
Clash Detection
Class-A surfacing
clean CAD file
cleaning command
client engagement
Cloud CAD
Cloud Collaboration
Cloud design platform
Cloud Engineering
Cloud Management
Cloud Storage
Cloud-First
collaboration
command abbreviations
concept car
conceptual workflow
construction
Construction Analytics
Construction BIM
Construction Technology
Contractor Workflow
Contraints
Create resizable blocks
CTB STB
Cybersecurity
Data Backup
data management
Data Protection
Data Reference
Data Shortcut
Design Automation
Design Collaboration
design review
design software
design software tips
Design Technology
Design Workflow
design-to-construction
Digital Construction Technology
Digital Design
Digital engineering
digital fabrication
Digital Twin
Digital Twins
digital workflow
Drafting Standards
Drawing Automation
Dref
Dynamic Block
Dynamic Block AutoCAD
Dynamic Blocks
Dynamic doors
Dynamic windows
Dynamo automation
early stage design
eco design
editing commands
energy efficiency
Engineering
Engineering Automation
engineering data
Engineering Design
Engineering Innovation
engineering software
Engineering Technology
engineering tools
Engineering Tools 2025
Engineering Workflow
Excel
Express Tools
External Reference
Fast Structural Design
File Recovery
Forge Development
Forge Viewer
Fusion 360
Fusion 360 tutorial
Future Skills
Generative Design
Global design teams
green building
Grips
Handoff
heavy CAD file
Heavy CAD Files
Hydraulic Modeling
iLogic
Industry 4.0
infrastructure design
Infrastructure Monitoring
Infrastructure Technology
InfraWorks
Insight
interactive presentation
Interior Design
Inventor
Inventor API
Inventor Drawing Template
Inventor Frame Generator
Inventor Graphics Issues
Inventor IDW
Inventor Tips
Keyboard Shortcuts
Large Projects
Learn AutoCAD
Licensing
Linked Models
Machine Learning in CAD
maintenance command
Management
Manufacturing Innovation
Mechanical Engineering
Mesh-to-BIM
Metal Structure
Model Optimization
Navisworks Best Practices
ObjectARX .NET API
Organization
OVERKILL
OVERKILL AutoCAD
Palette
parametric design
parametric family
PDF
PDM system
Plot Style AutoCAD
point cloud
Practice Drawing
Predictive Maintenance
Printing Quality
Product Design
product lifecycle
Productivity
productivity tools
professional printing
Professional Tips
project management
PTC Creo
PURGE
PURGE AutoCAD
ReCap
reduce CAD file size
rendering software
Renovation Project
Resizable Block
Revit
Revit add-ins
Revit automation
Revit Best Practices
Revit integration
Revit Performance
Revit Scripting
Revit skills
Revit Tips
Revit tutorial
Revit Workflow
Ribbon
screen
shortcut keys
Shortcuts
Siemens NX
Sketch
Small Firms
Smart Block
Smart Factory
Smart Infrastructur
Software Compliance
Software Update
SolidWorks
Steel Structure Design
sustainability
sustainable design
Sustainable Manufacturing
team training guide
time saving tools
toolbar
Troubleshooting
Tutorial
urban planning
User Interface (UI)
Vault Best Practices
Vault Lifecycle
Vault Mistakes
vehicle modeling
virtual reality
visualization workflow
VR
VRED
Water Infrastructure
Water Management
Workbook
workflow
Workflow Optimization
Worksets
Worksharing
Workspace
XLS
Xref