Is their any other way to fill fluid in a complicated geometry for CFD analysis in ANSYS (other than extract volume method in Spaceclaim as it's not being successful)?
I'm not sure if I understood your problem. Is this geometry 3-D? Because in these situations you could start the multiphase transient simulation, controlling the boundary conditions for filling it.
Can you provide more details of your case? You are asking about SpaceClaim, which is geometry editor, therefore I presume you are thinking about creating 3-D body out of complicated set of 2-D surfaces or 1-D lines?
Or is it perhaps question about literal filling up geometry with fluid, I mean, assigning certain fraction of fluid component to desired area of already meshed 3-D body? If that is the case, then as far as my knowledge goes, you will not find solution in geometry editor, nor meshing tool. You must look in solver itself, be it Fluent or CFX, don't know which one you are using. There are several ways to do so (e.q. marking regions and patching them with desired properties), but i don't want to elaborate too much, without knowing specifics of your problem.