Dividing a surface in a constant value and finding center of mass.

Hello , How can I divide a surface's area to a constant integer value. After How can I calculate the each areas center of mass?
Thank you.

Is this a process that you currently accomplish interactively in NX? If so, what are the steps that you take to accomplish this task?

I want to do it in nx. I think I explained the steps in the question. Moreover, For example there is a surface like rectangular. I want to divide it in 4 pieces and I want to find each areas center of mass.

You want to divide a given surface into "X" number of equal pieces, is this correct?

Is this something that you are currently doing with interactive NX (and now you want to automate the process), or is this a new process that you want to do? If you are currently doing this in interactive NX, what commands are you using (iso curves, divide face, etc)?

What version of NX are you using?

And I want to automate this process. Generally the problem is finding these "X" number of pieces and their each center of areas. I didn't use iso curves. Divide face doesn't work for this process.I use nx 8.

You'll need to work out a process that works for you "by hand" before you can automate it.

May you give me any idea to start by hand. Because I dont know any command about this point nor a method from nx api.

What version of NX are you using?

Also, what type of surfaces do you need to process? Are they planar faces, cylindrical, or irregular B-surfaces? Is the perimeter of the surface rectangular, circular, or irregular?

If you are working with rectangular, planar surfaces, dividing the surface will be fairly easy. However, if you are working with irregular B-surfaces, it could be quite difficult.

I use Nx 8 but I have nx 8.5 and 10 as well. It is irregular face, but at the begining to make the process easy as u said, I want to convert this irregular face to planar face manually. So it is planar face.