U225X PUBLIC-SAFE CONVERSATION NOTE RECORD: CHAT-0320 TOPIC: SolidWorks Auger Macro IMPORTED: 2026.04.21 This note was generated from a matching conversation in the supplied ChatGPT export. EXTRACTED REQUEST: I NEED A MACRO FOR SOLIDWORKS 2025 THAT CREATES AN AUGER TYPE SHAPE STARTING AT "AUGSTART" PLANE AND ENDS AT "AUGEND" PLANE THE SPECS OF THE AUGER ARE THIS .39 ID .80 OD 16 REVOLUTIONS AND IT IS MADE OUT OF 7 GA STAINLESS PLATE ALSO IF NEEDED I CREATED "POINT2" AT THE START OF THE AUGER AND "POINT1" AT THE END OF THE AUGER THAT CAN BE USED AS CENTER POINTS RECOVERED CONVERSATION EXCERPTS USER MESSAGES: 1. I NEED A MACRO FOR SOLIDWORKS 2025 THAT CREATES AN AUGER TYPE SHAPE STARTING AT "AUGSTART" PLANE AND ENDS AT "AUGEND" PLANE THE SPECS OF THE AUGER ARE THIS .39 ID .80 OD 16 REVOLUTIONS AND IT IS MADE OUT OF 7 GA STAINLESS PLATE ALSO IF NEEDED I CREATED "POINT2" AT THE START OF THE AUGER AND "POINT1" AT THE END OF THE AUGER THAT CAN BE USED AS CENTER POINTS 2. STILL SAYING IT COULDNT READ POINT2 ASSISTANT RESPONSES: 1. I’m building this as a complete VBA macro that uses your named planes/points and makes the auger flight between them. I’m treating the 7 ga stainless as 0.1875 in unless you want a different thickness. 2. Here’s a complete SolidWorks 2025 VBA macro that builds the auger flight as a thin swept feature with twist between POINT2 and POINT1. It assumes: - POINT2 = auger start center - POINT1 = auger end center - AUGSTART and AUGEND already exist - 7 ga stainless = 0.1875 in thickness - ID = 0.39 in - OD = 0.80 in - 16 revolutions It creates: - a 3D path from POINT2 to POINT1 - a 3D profile line from ID radius to OD radius at the start - a thin sweep with twist to form the flight If the auger winds the wrong direction, I show you the one line to flip. [code excerpt omitted] A couple important notes: - This macro uses POINT2 → POINT1 as the auger axis. - It creates the flight as a thin twisted sweep, which is usually… 3. Alright — let’s quit fighting the named-point lookup. The most reliable way here is to make the macro use the two points you preselect before running it: - select POINT2 first = start - select POINT1 second = end - then run the macro That avoids the whole “couldn’t read POINT2” issue. What to do in SolidWorks first Before running the macro: 1. In the tree, Ctrl+select POINT2 2. Then Ctrl+select POINT1 3. Run the macro. Replace your point-reading section with this version Use this full macro instead of the old one. This one reads the 2 preselected points instead of trying to find them by name. [code excerpt omitted] Important Do not click the macro first and then try to select points. You need to: - select POIN… EXTRACTED KNOWLEDGE / HOW-TO - POINT2 = auger start center - POINT1 = auger end center - AUGSTART and AUGEND already exist - 7 ga stainless = 0.1875 in thickness - ID = 0.39 in - OD = 0.80 in - 16 revolutions - a 3D path from POINT2 to POINT1 CONVERSATION SHAPE: 2 user turns / 5 assistant turns ATTACHMENTS DETECTED: 24 Raw transcripts, private details, exact locations, account information, employer/customer-confidential material, and restricted software references are not published in this note. PROPERTY OF U225X / PUBLIC-SAFE IMPORT