Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Recommended Books on Solidworks API

Status
Not open for further replies.

neilc78

Mechanical
Feb 22, 2005
103
Hi all,

I am very interested in exploring the API aspect of Solidworks. I am wondering if anyone could recommend a good book to purchase on the subject. Obviously there are lots of books out there on visual basic etc, but there don't seem to be as many with particular focus on Solidworks. I did find one 'Automating Solidworks 2004 using Macros - Spens' Anyone ever read it. I am starting this with a very low level understanding of macros but I have been able to manipulate some simple ones I've downloaded. What would you all recommend I buy?
 
Replies continue below

Recommended for you

Your best bet is to start with VBA or VB6 first. Macros will make a lot more sense if you first get familiar with VB and object-oriented programming.

[bat]I could be the world's greatest underachiever, if I could just learn to apply myself.[bat]
-SolidWorks API VB programming help
 
Do you know any good books on VBA or VB6 - there are a huge variety - I'd obviously like to pick the most suitable.
 
John Walkenbach's VBA books are awesome. The guy's very smart and writes very well.

--------------------
Bring back the HP-15
--------------------
 
They are focused on Excel, though. If you're not already comfortable with Excel, you should look elsewhere.

--------------------
Bring back the HP-15
--------------------
 
VBA books tend to focus on Excel applications. This is because Excel is the most common VBA context.

Using VB6 books will help disconnect you from any application-specific information and focus on VB.

Below is link to book I learned from:
<
[bat]I could be the world's greatest underachiever, if I could just learn to apply myself.[bat]
-SolidWorks API VB programming help
 
The other thing about VBA books is that they tend to concentrate heavily on the "A" side - namely manipulating the application. If you are a beginner to programming, you really want to start by learning about data types, how to structure code, how to use comparisons and conditional statements and how to break your code into meaningful sub- procedures and functions. Most VBA books don't spend enough time on the basics and instead look at all the fancy things you can make an Excel spreadsheet do.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor