Simpe free CATIA macro

Simple free CATIA macro

“Our greatest weakness lies in giving up. The most certain way to succeed is always to try just one more time.” – Thomas A. Edison

In this post we want to show you a good way to use simple free CATIA macro. Certainly in the same time we want to encourage you to make your own. 

Simple circle
Simple free CATIA macro


Well known proverb is that a journey of a thousand miles begins with a single step. From this proverb we can conclude that even longest and most difficult ventures have a starting point, something which begins with one first step.  Basic and simple macros are the first step in macro programming. Above all we hope that this post will help you with ideas for simple macros and give you some basic info and knowledge. At the same time you can notice that even these simple macros can do a great things. On the other side all of these simple macros are integrated in advanced ones. Hence best practice is to learn and understand short macros and then try to integrate them in advanced ones. In this macro there are 4 actions: define in workobject,update, save and close part. All of these simple actions are in any sort of macros. 

Writing the CATIA macro code

If you don’t know where to start, best start point is to record macro. After that you need to understand it, and at the end to write some changes. 

So you can just copy and paste this code. Also you can download the VB application for simple free CATIA macro. I prefer to use this code from script, because I like to put shortcut on this code so it’s very easy to run it. Rather if you don’t know how to do it you see more about it on this CATIA shortcut post because it is very easy. Also you can see how to do it at the end of this post in video for simple free CATIA macro. On the other hand VB application has advantage to activate any option, use only save, update or any combination. 

Finally you can download it for free and use it.                                                                                                                    If you have any issues feel free to contact me.

Leave a Reply

Your email address will not be published. Required fields are marked *