What SolidWorks Programming Training(s)

Hi all

I'm Luke, new to Lynkoa, and I have a question about SolidWorks.

I want to create a program that allows me to modify the formalism of a SolidWorks head assembly, as well as all of its sub-assemblies, parts, and their associated drawings.

For example, I want to:

  • make it like a take-home composition of everything, specifying the folders to which the files should go according to their type (manufactured, trade, environment, etc.);
  • Modifying custom properties
  • Changing file options (parts, assemblies, drawings)
  • by modifying the basemaps;
  • by exporting the plans to PDF;
  • etc.

All this is done automatically, starting from an Excel file for example that would specify naming rules, record paths, custom properties, etc.

I looked at the possible training courses to learn what is necessary to do programming with SolidWorks.

I found this training: https://www.visiativ-solutions.fr/formations/formations-conception-mecanique/initiation-developpement-aux-api/

Do you think this is the right training for what I want to do?

Do you know of any other training courses that could help me program what I want?

Thank you all for your help.

Luke

If you already have some knowledge of programming, why not, but in any case it will not be an easy task via APIs, the development may be long and arduous for a first program.

Otherwise with the MyCadtools ProjectManager + Integration tool you should also be able to do all the tasks requested without any knowledge of programming, moreover I think there is a trial period of 1 month:

https://www.lynkoa.com/mycadtools

Project Manager allows you to copy an assembly by renaming to auto, folder creation, and auto change ownership.

https://help.visiativ.com/mycadtools/2020/fr/ProjectManager.html

Then integration allows you to perform tasks on an assembly (change of drawings in batch, export of plans in pdf (by modifying the properties according to an Excel nomenclature if necessary...

https://help.visiativ.com/mycadtools/2020/fr/Integration.html

5 Likes

Hello

Thank you for this answer.

That seems to fit my question even better.

I will try Project Manager and Integration when the time comes.

Luke

Yes, for a reasonable price, it avoids complicated programming.

In addition, Integration also allows you to run macros in batch, so the 2 solutions are not incompatible!

Hello Luke,

Integration and ProjectManager will let you do what you want. The advantage is that it's graphic and if you're smart and you spend the time you need to set everything up well, the result will be there and next time it will be easier.

On the other hand, if you often have this need with some variations and you want different users to do these actions without you guiding them, it will get complicated.

With the API you will be able to do much more robust things because you will be able to "hard-code" everything. In addition, if you have complex assemblies with external references, in PDM, you want to put the files on the network... You will discover strange behaviors with MyCADtools. (slowness, crash, error, propagation to unwanted files, or partial processing).

After years of fighting with the official tools, I took the API in hand and since then everything has been running on its own, it's great. So if you have the time and the desire I urge you to actually train in the SW API, it's really ultra powerful and satisfying.

If you want to have something functional for 3 days then don't get into it!!

A+

 

2 Likes