gordig
I've had absolutely no luck applying limits to IK controllers. If I try to apply a rotation limit to, say, leg_l_fore_ik_target, it will add minlock:r and maxlock:r values of 0,0,0 no matter what's in the Configure Joints SOP, whether I'm using Configure Joints OR Configure Joint Limits SOP, whether I'm manually entering the limits or using a MotionClip...
edit: and of course, right after I posted that, I tried something I apparently hadn't tried yet: applying the limits to the actual joints instead of the controllers. Would be nice to know why that isn't working, though.
not sure what exactly you tried
the setup I posted uses mapping defined on the controllers, it maps to joints, so you define limits on the joints and it will replicate the same limits on APEX controller copied from the mapped joint
leg_l_fore_ik_target likely maps to leg_l_fore joint
but it's likely that the configured limits on joints are in parent space, so for "t" likely {0,0,0}..{0,0,0} , however for "r" or with manually configured translation values values I'd expect it to produce nonzero results
also the limits are likely for the Animate state handles only, so while you can limit IK or FK handle itself, setting the FK controller limit doesn't actually limit the APEX skeleton joints during IK solve, that would need to be implemented in the APEX logic and likely configured using the actual joint limits