how to make blank development(flatten) for irregular components using solidworks or catia??
3 Answers

That looks a little like a sheet metal part, but it most likely won't convert and unfold properly due to some of the features. This is just a guess though, as the image is a bit small, and hard to see details on.
If it is truly a sheet metal part, try the sheet metal tutorial in the solidworks help menu. It will get you in the right direction.
If sheet metal does not work due to the part being bent in two directions (buckling, not bending), then you can try the Flatten Surface tool in solidworks. It is only in some releases, so you'll first need to determine if you have the tool based on your version of the program. The help file has some details.

Like Fred said: since this is a sheetmetal part, CATIA's sheetmetal workbench could be used to make the 3D model and then unfold it into it's flat, developed shape.

To create a blank development (flatten) for irregular components in SolidWorks or CATIA, use the Sheet Metal module. First, convert the 3D part into a sheet metal component by defining bends and thickness. Then use the flatten tool to generate a flat pattern. In CATIA, use the Generative Sheetmetal Design workbench to unfold the part. Accurate results depend on defining proper bend parameters.