but if you need any special macro and it will be possible so ...

i like to make some money :)

ContactButtonsan example of macros buttonsDownloadsource codes of catvbsHow to installinstallation of catia V5 macrose3axiscreates axis of holes defined by curves or edges of surfaces and solids or center pointse3bomexample of generation of Bill of Material (BOM) to excel tablee3calcstarts the calculatore3charMapstarts the character mape3colorschange colors of selected elements by color tablee3colorsProductchange colors of all parts in current producte3coordinatescreates draft text with coordinates X,Y,Z for selected 3D pointe3crvSmoothsmooths curve from several segments to single curve with curvature continuitye3cutSymbolcreates the symbol of a cut in drawings from the selected line and the given lettere3dTextcreating 3D text e.g for an engraving application and such like things NEWe3deleteNSdeletes all hidden elements from selected geometrical sets (if possible)e3developdevelops surfaces - computes a cutting edgee3edgecopmutes characteristic points on cutting edge of sheet metal partse3edgeAnglecomputes angles on cutting edges.e3extrapolextrapolates curve with curvature continuity by circular arc.e3formulamultiple assign the formula to the parameter of selected elementse3licencehow many licenses are consumed from a license server?e3lockViewlocks or unlocks current drafting viewe3menumenu for macrose3migratemigrate CATIA V4 models and CATIA V5 parts according voestalpine standardtse3ntoolsimulates VW ntool to keep mask for writing to the kvs systeme3radiusanalyses the radiuses of circular curves, edges and faces even non circulare3robcadcopmutes axis systems for robcad for bending edges of sheet metal partse3roughStockcreates rough stock oriented along two planes or to absolute axis systeme3rubbishdeletes lines, curves, planes, points from current selectione3stuecklistefill up parameters from part name, part number, ...e3sweepCirclesweeps an circular profile along a curve tangent to surfacee3symetrymirror of parts and product according to XZ,YZ,XY planee3validatscans if validat licence is freeCatia V4 IUAsold catia V4 iuaprocSearch Languageusing the catia V5 search languageAscii codes