Ok, first of all you need to upload the parts in the assy along with the assy, and prefrably all zipped/compressed into one file.
Secondly, a concentric mate will allow rotation unless other mates are restricting such movement.
as Kelvin Lamport points out:-
use pack'n go instead-
to use the concentric mate for a pedal maybe
mate the centres (or axiis coincident)
and then a perpendicular plane/body/surface
(as relevant or required)
to stop it sliding along axis
hard to guess what you need exactley
hope this helps- have a good'n kelef
Do you need help with mating the pedal to the crankset? Because it already is mated with a concentric mate. You will just need to mate two planes (coincident or parallel) to make sure the pedal doesn't slide sideways.
Or is the problem that the whole assembly isn't fixed in space? In that case you'll need to select a cylindrical section of the crankset and add an axis. You can then mate that axis to the right and top plane so it can rotate and mate some other flat surface to the front plane.
the issue im having is not with the mate itself. I am able to mate the pedal to the crankset. But when I mate them together the pedal remains fixed and cannot rotate around the crank-arm which is obviously required for a bicycle to work correctly. I have tried the axis mate but that too did not work
Suppress whatever Part 1 is. Mate up crankset part 3. Everything will spin like you want. Throw another mate on the pedal to keep it from sliding all over the crank arm. To spin properly, something needs to be restrained.
First I place an axis in the center of crankset part3. mate that axis to the origin and then I would mate a face of that to the front assembly plane. This will give the crank arm a fixture to turn on. Now since this looks like a school project see where that gets you.