<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>CADSharp Blog</title><link>https://www.cadsharp.com/blog/</link><description>CAD APIs, automation, and engineering insights from CADSharp.</description><language>en</language><item><title>Onshape API Rate Limits: Development Tips</title><link>https://www.cadsharp.com/blog/onshape-api-rate-limits/</link><guid>https://www.cadsharp.com/blog/onshape-api-rate-limits/</guid><pubDate>Mon, 16 Feb 2026 12:00:00 GMT</pubDate><description>Learn how Onshape API rate limits work, what changes for developers, and how to design efficient integrations that avoid unnecessary API calls.</description></item><item><title>Top 2025 Onshape FeatureScript and API Enhancements</title><link>https://www.cadsharp.com/blog/2025-onshape-featurescript-onshape-api-enhancements/</link><guid>https://www.cadsharp.com/blog/2025-onshape-featurescript-onshape-api-enhancements/</guid><pubDate>Thu, 01 Jan 2026 12:00:00 GMT</pubDate><description>2025 FeatureScript: A Year of New Standard Capabilities 2025 was a massive year for the FeatureScript Standard Library. Onshape didn&apos;t just improve existing tools; they introduced </description></item><item><title>What’s New In the 2026 SOLIDWORKS API</title><link>https://www.cadsharp.com/blog/whats-new-in-the-2026-solidworks-api/</link><guid>https://www.cadsharp.com/blog/whats-new-in-the-2026-solidworks-api/</guid><pubDate>Thu, 01 Jan 2026 12:00:00 GMT</pubDate><description>This article covers notable enhancements to the 2026 SOLIDWORKS API, PDM API, and Document Manager API. SOLIDWORKS API New interfaces IDSPBRMaterial Interface - Allows access to Da</description></item><item><title>What&apos;s New In the 2025 SOLIDWORKS API</title><link>https://www.cadsharp.com/blog/whats-new-2025-solidworks-api/</link><guid>https://www.cadsharp.com/blog/whats-new-2025-solidworks-api/</guid><pubDate>Fri, 20 Dec 2024 12:00:00 GMT</pubDate><description>This article covers notable enhancements to the 2025 SOLIDWORKS API, 2025 SOLIDWORKS PDM API, and 2025 SOLIDWORKS Document Manager API. SOLIDWORKS API Texture Mapping Enhancements:</description></item><item><title>Top 2024 Onshape FeatureScript and API Enhancements</title><link>https://www.cadsharp.com/blog/2024-onshape-featurescript-onshape-api-enhancements/</link><guid>https://www.cadsharp.com/blog/2024-onshape-featurescript-onshape-api-enhancements/</guid><pubDate>Fri, 20 Dec 2024 12:00:00 GMT</pubDate><description>2024 FeatureScript Performance Improvements The updates focused on improving the performance of FeatureScript are among the most significant enhancements. These improvements includ</description></item><item><title>Onshape hidden tips and tricks</title><link>https://www.cadsharp.com/blog/onshape-hidden-tips-and-tricks/</link><guid>https://www.cadsharp.com/blog/onshape-hidden-tips-and-tricks/</guid><pubDate>Thu, 25 Jan 2024 12:00:00 GMT</pubDate><description>Onshape hidden tips and tricks. ㅤ Here is a list of useful Onshape tips that you may not know about: How to get Onshape dark theme Search for the DarkReader chrome extension. Add t</description></item><item><title>Adding FeatureScripts to your toolbar</title><link>https://www.cadsharp.com/blog/adding-featurescripts-to-your-toolbar/</link><guid>https://www.cadsharp.com/blog/adding-featurescripts-to-your-toolbar/</guid><pubDate>Wed, 25 Oct 2023 12:00:00 GMT</pubDate><description>How to add a custom feature to your toolbar? ㅤ Open the Onshape document containing the custom feature. While viewing the Onshape document, click on the icon near the top of the pa</description></item><item><title>What&apos;s New In the 2024 SOLIDWORKS API</title><link>https://www.cadsharp.com/blog/whats-new-2024-api/</link><guid>https://www.cadsharp.com/blog/whats-new-2024-api/</guid><pubDate>Mon, 23 Oct 2023 12:00:00 GMT</pubDate><description>The most notable news with the SOLIDWORKS 2024 release is the addition of the ability to save 2024 models to 2023 or 2022 versions. This entirely solves the complaint of lack of ba</description></item><item><title>Event Handlers in SOLIDWORKS Addins</title><link>https://www.cadsharp.com/blog/event-handlers-in-solidworks-addins/</link><guid>https://www.cadsharp.com/blog/event-handlers-in-solidworks-addins/</guid><pubDate>Sun, 15 Oct 2023 12:00:00 GMT</pubDate><description>Written by Sean Stubbe Introduction Event handlers in SOLIDWORKS addins appear relatively straightforward to implement but they lack good documentation and I have not been able to </description></item><item><title>Visit us at 3DExperience World 2023!</title><link>https://www.cadsharp.com/blog/3dexperience-world-2023/</link><guid>https://www.cadsharp.com/blog/3dexperience-world-2023/</guid><pubDate>Fri, 10 Feb 2023 12:00:00 GMT</pubDate><description>Hard to believe that its been three years since the SOLIDWORKS community gathered together in person. In that time, CADSharp has grown over four-fold, from five full-time contracto</description></item><item><title>Download 3DXP21 Presentation</title><link>https://www.cadsharp.com/blog/3dexperience-world-2021/</link><guid>https://www.cadsharp.com/blog/3dexperience-world-2021/</guid><pubDate>Wed, 10 Feb 2021 12:00:00 GMT</pubDate><description>Thank you for attending my 3DExperience World 2021 presentation! You can download the presentation files here, including the PowerPoint, macro, and video: How To Write A Powerful M</description></item><item><title>World&apos;s first PDM API Video Course Out Now!</title><link>https://www.cadsharp.com/blog/solidworks-pdm-api-training/</link><guid>https://www.cadsharp.com/blog/solidworks-pdm-api-training/</guid><pubDate>Thu, 15 Oct 2020 12:00:00 GMT</pubDate><description>The world&apos;s first ever SOLIDWORKS PDM API video course is now available to aspiring PDM developers everywhere via CADSharp.com. This five hour course will teach how to automate SOL</description></item><item><title>NEW: SOLIDWORKS API Best Practices Guide</title><link>https://www.cadsharp.com/blog/new-solidworks-api-best-practices-guide/</link><guid>https://www.cadsharp.com/blog/new-solidworks-api-best-practices-guide/</guid><pubDate>Tue, 17 Mar 2020 12:00:00 GMT</pubDate><description>(Important: This guide is owned and distributed by SOLIDWORKS Corp, not CADSharp LLC, which is why we cannot provide it to you directly.) When SOLIDWORKS Corporation needed a best </description></item><item><title>Block Commands With the SOLIDWORKS API</title><link>https://www.cadsharp.com/blog/command-blocker/</link><guid>https://www.cadsharp.com/blog/command-blocker/</guid><pubDate>Mon, 02 Mar 2020 12:00:00 GMT</pubDate><description>CADSharp is pleased to present a new free tool called Command Blocker that blocks specific commands from running in SOLIDWORKS. Optionally, you can also run a macro in lieu of the </description></item><item><title>Download 3DExperience World Presentations</title><link>https://www.cadsharp.com/blog/3dexperience-world-2020/</link><guid>https://www.cadsharp.com/blog/3dexperience-world-2020/</guid><pubDate>Fri, 24 Jan 2020 12:00:00 GMT</pubDate><description>3DExperience World, formerly known as SOLIDWORKS World, has come and gone. We exhibited at booth 118 and had a fantastic time meeting hundreds of you from around the world. Keith R</description></item><item><title>New PDM Product: Convert DWG Task</title><link>https://www.cadsharp.com/blog/convert-dwg-task/</link><guid>https://www.cadsharp.com/blog/convert-dwg-task/</guid><pubDate>Tue, 01 Oct 2019 12:00:00 GMT</pubDate><description>Overview CADSharp is partnering with EhCanadian and is pleased to present one their flagship products, &quot;Convert DWG Task&quot;. Formerly called, &quot;Convert With DraftSight&quot;, Convert DWG T</description></item><item><title>How To Read / Write Third-Party Storage</title><link>https://www.cadsharp.com/blog/third-party-storage/</link><guid>https://www.cadsharp.com/blog/third-party-storage/</guid><pubDate>Thu, 01 Aug 2019 12:00:00 GMT</pubDate><description>Often-times developers will need to store information inside a model that should not be exposed to the user in any way. While attributes might solve this need, the downside is that</description></item><item><title>The Power of the PDM API Explained: Part 1</title><link>https://www.cadsharp.com/blog/power-of-pdm-explained-part-one/</link><guid>https://www.cadsharp.com/blog/power-of-pdm-explained-part-one/</guid><pubDate>Tue, 14 May 2019 12:00:00 GMT</pubDate><description>This is the first post in a series PDM management and integration by Guy Edkins. If you have any need for SOLIDWORKS PDM customization, do not hesitate to contact us. When SOLIDWOR</description></item><item><title>What&apos;s New In the 2019 SOLIDWORKS API</title><link>https://www.cadsharp.com/blog/whats-new-2019-api/</link><guid>https://www.cadsharp.com/blog/whats-new-2019-api/</guid><pubDate>Mon, 04 Mar 2019 12:00:00 GMT</pubDate><description>Another year, another round of great updates for the SOLIDWORKS API. Although I&apos;m not going to change the title of this blog series, this post is also going to contain updates for </description></item><item><title>How To Ask A Good Programming Question</title><link>https://www.cadsharp.com/blog/how-to-ask-a-good-programming-question/</link><guid>https://www.cadsharp.com/blog/how-to-ask-a-good-programming-question/</guid><pubDate>Fri, 01 Mar 2019 12:00:00 GMT</pubDate><description>In a hurry? Skip right to the section called Guidelines for the meat of this article. Introduction Over one year ago we introduced tech support through Slack, where you can ask you</description></item><item><title>CADSharpTools: .NET Developer Toolkit</title><link>https://www.cadsharp.com/blog/cadsharptools/</link><guid>https://www.cadsharp.com/blog/cadsharptools/</guid><pubDate>Mon, 13 Aug 2018 12:00:00 GMT</pubDate><description>As of May 2026, CADSharpTools has been retired as a commercial offering. CADSharpTools was developed to speed up SOLIDWORKS API and SOLIDWORKS PDM API development with a library of</description></item><item><title>What&apos;s New in the 2018 SolidWorks API</title><link>https://www.cadsharp.com/blog/whats-new-in-the-solidworks-2018-api/</link><guid>https://www.cadsharp.com/blog/whats-new-in-the-solidworks-2018-api/</guid><pubDate>Thu, 01 Mar 2018 12:00:00 GMT</pubDate><description>SolidWorks 2018 was released over half a year ago, but it&apos;s never too late to talk about the new enhancements in the SolidWorks API. Aside from covering new API calls, we will look</description></item><item><title>Join Us At SolidWorks World 2018</title><link>https://www.cadsharp.com/blog/solidworks-world-2018/</link><guid>https://www.cadsharp.com/blog/solidworks-world-2018/</guid><pubDate>Thu, 14 Dec 2017 12:00:00 GMT</pubDate><description>We are excited to announce that we will presenting and exhibiting at SolidWorks World 2018 in Los Angeles, CA on Feb 4-7. If you&apos;ve never been, I highly encourage you to attend thi</description></item><item><title>Technical Support Now Available Via Slack</title><link>https://www.cadsharp.com/blog/slack/</link><guid>https://www.cadsharp.com/blog/slack/</guid><pubDate>Mon, 04 Dec 2017 12:00:00 GMT</pubDate><description>I loved using [Slack for technical support], you guys were extremely fast with answering my questions and it was much easier than dealing with long email threads.Austin A. This his</description></item><item><title>Productivity Software and Tools That I Use</title><link>https://www.cadsharp.com/blog/productivity-software/</link><guid>https://www.cadsharp.com/blog/productivity-software/</guid><pubDate>Mon, 18 Sep 2017 12:00:00 GMT</pubDate><description>In this post I want to give you a peek inside how I organize myself as a software developer, software development team leader, and small business owner. Consequently, you&apos;ll learn </description></item><item><title>How to Crack A SolidWorks VBA Macro</title><link>https://www.cadsharp.com/blog/crack-solidworks-vba-macro/</link><guid>https://www.cadsharp.com/blog/crack-solidworks-vba-macro/</guid><pubDate>Thu, 16 Feb 2017 12:00:00 GMT</pubDate><description>Any VBA macro, whether for SolidWorks or an Microsoft Office product, can have be locked using a password. The password is required to view the source code but not run the macro. T</description></item><item><title>How to Protect Your .NET Source Code</title><link>https://www.cadsharp.com/blog/anti-piracy/</link><guid>https://www.cadsharp.com/blog/anti-piracy/</guid><pubDate>Mon, 13 Feb 2017 12:00:00 GMT</pubDate><description>Warning: I am not a software security expert. Please do not use this blog post as the basis for protecting highly sensitive code. This past week I presented twice at SolidWorks Wor</description></item><item><title>Techniques for Obtaining Bounding Boxes</title><link>https://www.cadsharp.com/blog/bounding-box-techniques/</link><guid>https://www.cadsharp.com/blog/bounding-box-techniques/</guid><pubDate>Tue, 29 Nov 2016 12:00:00 GMT</pubDate><description>Bounding boxes are used constantly in engineering for a variety of reasons. Amongst SolidWorks users, I frequently see them used to optimize plant floor layouts, packaging sizes, a</description></item><item><title>What&apos;s New In The SolidWorks 2017 API</title><link>https://www.cadsharp.com/blog/whats-new-in-the-solidworks-2017-api/</link><guid>https://www.cadsharp.com/blog/whats-new-in-the-solidworks-2017-api/</guid><pubDate>Sat, 01 Oct 2016 12:00:00 GMT</pubDate><description>It&apos;s that time of year again, folks. Let&apos;s look over some of the most notable enhancements to the SolidWorks API, as well as some tips for using the API Help most effectively. Crea</description></item><item><title>What&apos;s New In The SolidWorks 2016 API</title><link>https://www.cadsharp.com/blog/whats-new-in-the-solidworks-2016-api/</link><guid>https://www.cadsharp.com/blog/whats-new-in-the-solidworks-2016-api/</guid><pubDate>Sun, 01 Nov 2015 12:00:00 GMT</pubDate><description>Another year, another round of SolidWorks API enhancements. Let&apos;s run through the most notable: Get corresponding sketch contours, sketch segments, and annotations for a specific i</description></item><item><title>API Programming Contest #2 Winners!</title><link>https://www.cadsharp.com/blog/api-programming-contest-2-winners/</link><guid>https://www.cadsharp.com/blog/api-programming-contest-2-winners/</guid><pubDate>Mon, 06 Jul 2015 12:00:00 GMT</pubDate><description>This year&apos;s SolidWorks API programming contest, sponsored by CADSharp, brought in five fascinating submissions. This may seem like a low number, but I quite pleased considering the</description></item><item><title>API Programming Contest #2: Win $100!</title><link>https://www.cadsharp.com/blog/solidworks-api-programming-contest-2/</link><guid>https://www.cadsharp.com/blog/solidworks-api-programming-contest-2/</guid><pubDate>Thu, 11 Jun 2015 12:00:00 GMT</pubDate><description>I am pleased to announce the second CADSharp.com SolidWorks API programming contest! (See results of first contest here.) In this edition, we&apos;re going to test your skills involving</description></item><item><title>What&apos;s New In The SolidWorks 2015 API</title><link>https://www.cadsharp.com/blog/whats-new-in-the-solidworks-2015-api/</link><guid>https://www.cadsharp.com/blog/whats-new-in-the-solidworks-2015-api/</guid><pubDate>Mon, 20 Oct 2014 12:00:00 GMT</pubDate><description>The SolidWorks 2015 API contains quite a few enhancements that I am excited to share with you. Here are some of the most significant: Access scenes. Insert a table-driven pattern f</description></item><item><title>Tips for Finding and Organizing Code Snippets</title><link>https://www.cadsharp.com/blog/find-and-organize-solidworks-api-code/</link><guid>https://www.cadsharp.com/blog/find-and-organize-solidworks-api-code/</guid><pubDate>Wed, 09 Jul 2014 12:00:00 GMT</pubDate><description>If you&apos;re even the least bit serious about SolidWorks API programming, then you need to have a game plan for efficiently doing each of these: Finding code for use in a macro you ar</description></item><item><title>Macros vs Add-ins vs Stand-Alones</title><link>https://www.cadsharp.com/blog/macro-vs-add-in-vs-stand-alone/</link><guid>https://www.cadsharp.com/blog/macro-vs-add-in-vs-stand-alone/</guid><pubDate>Mon, 28 Apr 2014 12:00:00 GMT</pubDate><description>If you&apos;re interested in automating some or all of your company&apos;s workflow on your own or with the help of CADSharp&apos;s automation services, you need to answer this very important que</description></item><item><title>Watch Two CADSharp API Presentations for Free!</title><link>https://www.cadsharp.com/blog/cadsharp-solidworks-world-2014-api-presentations/</link><guid>https://www.cadsharp.com/blog/cadsharp-solidworks-world-2014-api-presentations/</guid><pubDate>Wed, 12 Mar 2014 12:00:00 GMT</pubDate><description>The presentations I delivered at SolidWorks World 2014 (&quot;SolidWorks API for Total Beginners&quot; and &quot;Using Microsoft Excel with the SolidWorks API&quot;) are now available for public viewi</description></item><item><title>SolidWorks World 2014 : API Presentations</title><link>https://www.cadsharp.com/blog/solidworks-world-2014-api-presentations/</link><guid>https://www.cadsharp.com/blog/solidworks-world-2014-api-presentations/</guid><pubDate>Thu, 02 Jan 2014 12:00:00 GMT</pubDate><description>San Diego is, in my opinion, one of the best locations for SolidWorks World, between the beautiful convention center, great weather, and fun Tuesday night special event. Combine th</description></item><item><title>Video: Write A Powerful Macro from Scratch, Episode 2</title><link>https://www.cadsharp.com/blog/left-hand-mirror-part/</link><guid>https://www.cadsharp.com/blog/left-hand-mirror-part/</guid><pubDate>Thu, 07 Nov 2013 12:00:00 GMT</pubDate><description>Owing to the popularity of our post titled Write A Powerful Macro From Scratch I decided to create another free video along the same lines. Unlike my beginner-level videos, this se</description></item><item><title>What&apos;s New in the SolidWorks 2014 API</title><link>https://www.cadsharp.com/blog/whats-new-in-the-solidworks-2014-api/</link><guid>https://www.cadsharp.com/blog/whats-new-in-the-solidworks-2014-api/</guid><pubDate>Mon, 28 Oct 2013 12:00:00 GMT</pubDate><description>It&apos;s that time of year again. The latest major release of SolidWorks is upon us, and with it comes a delightful assortment of awesome new enhancements to the SolidWorks API. New AP</description></item><item><title>Embed and Auto-Run Macros Using Equations</title><link>https://www.cadsharp.com/blog/equation-triggered-macros/</link><guid>https://www.cadsharp.com/blog/equation-triggered-macros/</guid><pubDate>Tue, 17 Sep 2013 12:00:00 GMT</pubDate><description>This video summarizes the contents of this post and demonstrates the examples listed below. Ever wanted a macro so tightly integrated with a part or assembly that 1) the macro alwa</description></item><item><title>Using Microsoft Excel with the SolidWorks API</title><link>https://www.cadsharp.com/blog/using-microsoft-excel-with-the-solidworks-api/</link><guid>https://www.cadsharp.com/blog/using-microsoft-excel-with-the-solidworks-api/</guid><pubDate>Wed, 03 Jul 2013 12:00:00 GMT</pubDate><description>Given the ubiquity of Microsoft Excel in engineering departments worldwide, it is no surprise that our &quot;Using Microsoft Excel with the SolidWorks API&quot; tutorial, freely available in</description></item><item><title>How to make your VBA macros x64 compatible</title><link>https://www.cadsharp.com/blog/solidworks-macro-compatible-64-vba7/</link><guid>https://www.cadsharp.com/blog/solidworks-macro-compatible-64-vba7/</guid><pubDate>Mon, 03 Jun 2013 12:00:00 GMT</pubDate><description>In a hurry? Just watch the video above. It covers the most important points. If your scenario isn&apos;t covered in the video, then I probably cover it in this article. Overview SolidWo</description></item><item><title>Fix &quot;Compile error : Can&apos;t find project or library&quot;</title><link>https://www.cadsharp.com/blog/solidworks-api-compile-error-cant-find-project-or-library/</link><guid>https://www.cadsharp.com/blog/solidworks-api-compile-error-cant-find-project-or-library/</guid><pubDate>Tue, 16 Apr 2013 12:00:00 GMT</pubDate><description>Your browser does not support video playback. You&apos;ve written your first &quot;serious&quot; SolidWorks API macro. You&apos;re ready to share with your co-workers. You fire up your email, attach t</description></item><item><title>SolidWorks World 2013 : API Presentations</title><link>https://www.cadsharp.com/blog/solidworks-world-2013-api-presentations/</link><guid>https://www.cadsharp.com/blog/solidworks-world-2013-api-presentations/</guid><pubDate>Wed, 16 Jan 2013 12:00:00 GMT</pubDate><description>SolidWorks World 2013, hosted at Disney World in Orlando, is right around the corner. This year in particular looks like a great year for SolidWorks API learners and enthusiasts. I</description></item><item><title>How To Copy, Clean, &amp; Use API Help Examples</title><link>https://www.cadsharp.com/blog/video-copy-clean-and-use-api-help-example/</link><guid>https://www.cadsharp.com/blog/video-copy-clean-and-use-api-help-example/</guid><pubDate>Mon, 17 Dec 2012 12:00:00 GMT</pubDate><description>I received a great question from one of my newer customers the other day: &quot;Why can&apos;t I ever seem to get an API Help example to work right after copying and pasting it into the Visu</description></item><item><title>Video: Write A Powerful Macro From Scratch</title><link>https://www.cadsharp.com/blog/delete-fastener-balloons/</link><guid>https://www.cadsharp.com/blog/delete-fastener-balloons/</guid><pubDate>Fri, 16 Nov 2012 12:00:00 GMT</pubDate><description>The time has come for another free video tutorial! In this tutorial, novice SolidWorks API programmers learn just how easy it is to create a powerful macro from scratch in under a </description></item><item><title>What&apos;s New in the SolidWorks 2013 API</title><link>https://www.cadsharp.com/blog/whats-new-in-the-solidworks-2013-api/</link><guid>https://www.cadsharp.com/blog/whats-new-in-the-solidworks-2013-api/</guid><pubDate>Tue, 25 Sep 2012 12:00:00 GMT</pubDate><description>Unless you&apos;re a die-hard SolidWorks enthusiast that gobbles up the first beta release, chances are you haven&apos;t seen SolidWorks 2013 or are just beginning to explore your freshly do</description></item><item><title>Interview With API Expert Jeff Sweeney</title><link>https://www.cadsharp.com/blog/interview-api-expert-jeff-sweeney/</link><guid>https://www.cadsharp.com/blog/interview-api-expert-jeff-sweeney/</guid><pubDate>Wed, 12 Sep 2012 12:00:00 GMT</pubDate><description>How do long-time SolidWorks API experts use their skills within the engineering industry? In an effort to answer that question, I am pleased to introduce Jeff Sweeney of 3DVision T</description></item><item><title>CADSharp.com API Programming Contest Winners</title><link>https://www.cadsharp.com/blog/cadsharp-com-api-programming-contest-winners/</link><guid>https://www.cadsharp.com/blog/cadsharp-com-api-programming-contest-winners/</guid><pubDate>Fri, 24 Aug 2012 12:00:00 GMT</pubDate><description>CADSharp.com&apos;s first-ever SolidWorks API programming contest has come to a close. Some of the finest API programmers out there stepped up to the challenge described in our last pos</description></item><item><title>API Programming Contest: Win A $100 Amazon Gift Card</title><link>https://www.cadsharp.com/blog/solidworks-api-programming-contest-1/</link><guid>https://www.cadsharp.com/blog/solidworks-api-programming-contest-1/</guid><pubDate>Thu, 09 Aug 2012 12:00:00 GMT</pubDate><description>Think you&apos;re a crack API programmer? We&apos;ll find out! CADSharp.com is excited to announce its first SolidWorks API programming contest. Here&apos;s how to enter and win one of three gift</description></item><item><title>RunCommand: The Swiss-Army Knife of the API</title><link>https://www.cadsharp.com/blog/runcommand-the-swiss-army-knife-of-the-solidworks-api/</link><guid>https://www.cadsharp.com/blog/runcommand-the-swiss-army-knife-of-the-solidworks-api/</guid><pubDate>Tue, 07 Aug 2012 12:00:00 GMT</pubDate><description>ISldWorks::RunCommand is probably the most powerful call in the entire SolidWorks API. Using this single, easy-to-use API call you can execute over 3,000 individual SolidWorks comm</description></item><item><title>Password-Protect VBA Macros &amp; Other VB Editor Tricks</title><link>https://www.cadsharp.com/blog/password-protect-vba-macros-other-vb-editor-tricks/</link><guid>https://www.cadsharp.com/blog/password-protect-vba-macros-other-vb-editor-tricks/</guid><pubDate>Mon, 06 Aug 2012 12:00:00 GMT</pubDate><description>The lowly Visual Basic Editor is sometimes looked down upon in comparison to the feature-robust design-environment available with .NET macros and add-ins. Its true, the VB Editor i</description></item><item><title>Schedule Macros Using the Task Scheduler</title><link>https://www.cadsharp.com/blog/run-solidworks-macros-using-task-scheduler/</link><guid>https://www.cadsharp.com/blog/run-solidworks-macros-using-task-scheduler/</guid><pubDate>Wed, 04 Jul 2012 12:00:00 GMT</pubDate><description>Have a macro that you&apos;d like to run on all models in a directory while out of the office? Enter the Task Scheduler. Located in the SolidWorks Tools directory in your Start Menu, th</description></item><item><title>7 Ways To Run A Macro Without the Run Button</title><link>https://www.cadsharp.com/blog/4-ways-to-run-solidworks-api-macro-without-run-button/</link><guid>https://www.cadsharp.com/blog/4-ways-to-run-solidworks-api-macro-without-run-button/</guid><pubDate>Tue, 05 Jun 2012 12:00:00 GMT</pubDate><description>How do you run your macros right now? Tools--&gt;Macro--&gt;Run? By clicking Run on the macro toolbar? If macros are even a small part of your workflow, you can do much better. In this p</description></item><item><title>Advanced API: Storing Data in Models Using Attributes</title><link>https://www.cadsharp.com/blog/advanced-api-storing-data-in-models-using-attributes/</link><guid>https://www.cadsharp.com/blog/advanced-api-storing-data-in-models-using-attributes/</guid><pubDate>Wed, 30 May 2012 12:00:00 GMT</pubDate><description>An attribute is a container of user-defined data that a SolidWorks API programmer can store on a SolidWorks model or entity. Like custom properties, they are saved with the model. </description></item><item><title>Workgroup PDM API Resources</title><link>https://www.cadsharp.com/blog/workgroup-pdm-api-resources/</link><guid>https://www.cadsharp.com/blog/workgroup-pdm-api-resources/</guid><pubDate>Mon, 21 May 2012 12:00:00 GMT</pubDate><description>Enterprise PDM is, no doubt, SolidWorks Corp&apos;s flagship PDM package. This has been the case already for a few years. That being said, Workgroup PDM is not dead and remains a great </description></item><item><title>Free SolidWorks API Training Webinars in June</title><link>https://www.cadsharp.com/blog/free-solidworks-api-training-webinars-in-june/</link><guid>https://www.cadsharp.com/blog/free-solidworks-api-training-webinars-in-june/</guid><pubDate>Wed, 16 May 2012 12:00:00 GMT</pubDate><description>CADSharp.com is proud to announce its upcoming SolidWorks API training webinars for the month of June, 2012, covering a range of important API topics. Please note that these times </description></item><item><title>7 Mistakes New SolidWorks API Programmers Make</title><link>https://www.cadsharp.com/blog/7-mistakes-new-solidworks-api-programmers-make/</link><guid>https://www.cadsharp.com/blog/7-mistakes-new-solidworks-api-programmers-make/</guid><pubDate>Thu, 10 May 2012 12:00:00 GMT</pubDate><description>For those who don&apos;t know, SolidSmack.com, the largest CAD/CAM blog in the world, recently ran an article on CADSharp.com in which I answered three questions about the SolidWorks AP</description></item><item><title>Mating Automation Techniques: Pros and Cons</title><link>https://www.cadsharp.com/blog/solidworks-api-mating-automation-techniques/</link><guid>https://www.cadsharp.com/blog/solidworks-api-mating-automation-techniques/</guid><pubDate>Mon, 30 Apr 2012 12:00:00 GMT</pubDate><description>You can&apos;t talk about assemblies long without talking about mating. Consequently, if we&apos;re going to automate assembly creation then we better have a darn good strategy for automatin</description></item><item><title>Video: The 99 Must-Know SolidWorks API Calls</title><link>https://www.cadsharp.com/blog/video-the-99-must-know-members-of-the-solidworks-api/</link><guid>https://www.cadsharp.com/blog/video-the-99-must-know-members-of-the-solidworks-api/</guid><pubDate>Thu, 19 Apr 2012 12:00:00 GMT</pubDate><description>Did you know that there are probably over 10,000 API calls available in SolidWorks? Yet less than 1% of them are necessary for creating even very complicated automation macros and </description></item><item><title>Video : Create Custom Features with the SolidWorks API</title><link>https://www.cadsharp.com/blog/the-solidworks-api-crown-jewel-macro-features/</link><guid>https://www.cadsharp.com/blog/the-solidworks-api-crown-jewel-macro-features/</guid><pubDate>Mon, 09 Apr 2012 12:00:00 GMT</pubDate><description>Did you know that you can create completely custom features that behave just like regular SolidWorks features? This is possible with macro features. Just like a standard SolidWorks</description></item><item><title>Advanced API: Using Persistent IDs to Locate Objects</title><link>https://www.cadsharp.com/blog/solidworks-api-getting-pointers-persistent-ids/</link><guid>https://www.cadsharp.com/blog/solidworks-api-getting-pointers-persistent-ids/</guid><pubDate>Tue, 13 Mar 2012 12:00:00 GMT</pubDate><description>Fundamental to writing macros and add-ins with the SolidWorks API is knowing how to get the pointer to a particular object. In some cases, this is a simple. If you need a selected </description></item><item><title>Free PDF: 23 VBA Errors and How To Fix Them</title><link>https://www.cadsharp.com/blog/solidworks-api-vba-debugging-tips/</link><guid>https://www.cadsharp.com/blog/solidworks-api-vba-debugging-tips/</guid><pubDate>Tue, 06 Mar 2012 12:00:00 GMT</pubDate><description>Download the free PDF here If you&apos;ve done any significant amount of programming with the SolidWorks API, no doubt you&apos;ve run into compile or run-time errors. In my thousands of hou</description></item><item><title>Jedi skills : How to create bodies without using features</title><link>https://www.cadsharp.com/blog/how-to-create-bodies-without-using-features/</link><guid>https://www.cadsharp.com/blog/how-to-create-bodies-without-using-features/</guid><pubDate>Wed, 29 Feb 2012 12:00:00 GMT</pubDate><description>Yes, it&apos;s true. You can create bodies &quot;on-demand&quot; without using features---using the SolidWorks API, of course. How does this magic happen? Enter in a rarely used but very powerful</description></item><item><title>Video: Learn API Basics in Just One Hour</title><link>https://www.cadsharp.com/blog/video-learn-api-basics-in-just-one-hour/</link><guid>https://www.cadsharp.com/blog/video-learn-api-basics-in-just-one-hour/</guid><pubDate>Sat, 25 Feb 2012 12:00:00 GMT</pubDate><description>At SolidWorks World 2012, I taught 30 API novices the following in a single hands-on session: How to use the macro recorder How to edit and clean up the recorded code How to declar</description></item><item><title>SWW 2012 : Summary, developer poll results, coupon</title><link>https://www.cadsharp.com/blog/sww-2012-summary-add-in-developer-poll-results-20-off-coupon/</link><guid>https://www.cadsharp.com/blog/sww-2012-summary-add-in-developer-poll-results-20-off-coupon/</guid><pubDate>Tue, 21 Feb 2012 12:00:00 GMT</pubDate><description>Another SolidWorks World, come and gone.My first was in Anaheim two years ago. I think the first one is always a bit overwhelming. Last year was overwhelming because it was the fir</description></item></channel></rss>