Posts

Showing posts from January, 2026

Auto Block Tap Holes for Easy Counting in AutoCAD

Free AutoCAD AutoLISP – Automatically Convert Tap Holes to Blocks for Easy Counting When working with mechanical drawings in AutoCAD, one common problem is: Tap holes are drawn using circles, arcs, and lines Different designers use different drawing styles When you need to count tap quantities (M3, M4, M5, etc.) , it becomes: Time-consuming Error-prone Hard to standardize 👉 The most effective solution is to convert all tap holes into standard blocks . This FREE AutoLISP tool helps you do exactly that — automatically . 🎯 Main Purpose The main purpose of this AutoLISP is to convert tap holes into blocks, so that tap quantities can be counted easily and accurately in AutoCAD. After conversion, you can quickly count taps using: COUNT BCOUNT Data Extraction BOM workflows Perfect for manufacturing preparation , drawing checking , and standardization . 🔧 What This AutoLISP Can Do ✔️ Select multiple sample tap blocks (M2, M2.5, M3, M4, M5, etc.) ✔️ Autom...

🚀 Stop Hunting for Drawings: Open 2D CAD Files Directly from Inventor Assemblies

 As engineers, we often need to cross-check our 3D models against the 2D production drawings to ensure everything is in sync. The traditional way is a time-killer: Open the folder. Search for the Part Number. Check the revision. Finally, open the DWG. If you are doing this 20-30 times a day, you are losing valuable design time. Today, I’m sharing a free iLogic tool that lets you open the corresponding DWG file with just one click, even while you are working inside a massive assembly (.iam). Key Features: Instant Comparison: Quickly verify 3D vs 2D without leaving your workspace. Assembly Integration: Just select a part in your assembly and run the script—it finds the drawing for you. Revision Control: It automatically detects the "Revision Number" and looks for the correct file version (e.g., Part-01.dwg ). Workflow Efficiency: Eliminates manual navigation in Windows Explorer. Dim oDoc As Document = ThisDoc.Document Dim partFileName As String = "" Dim revis...