Are your square and hex collets threaded for a stop? They make threaded stops for 5-C collets. Think I bought mine from
www.cdcotools.com for well under $20. It threads into the back of the collet. For adjusting, you turn the rod in/out to set a depth and tighten a jam nut on the back. When I've used mine, I set the depth to "whatever" and set in a part of known depth. Edge find the end of that part and you'll be dialed in to the stop.
I don't think mine will get to within 3/8" of the tip of the collet, so would need a spacer or something to fill the gap.
Another method could be setting a depth mic and use that for a stop on the back side of the collet. Slide the work into the collet until it hits the mic and tighten the block nut. Same idea as a typical work stop on a mill.
Bruce
Generic 5-C collet stop. Threads into the back of the collet, stop screws in/out to set the depth which is locked in with a jam nut on the far LH end.
My stop has a slot on the end for adjusting in/out
Couple of generic 5-C collets
Mine are all threaded on the back for the work stop
Work stop screwed into a 3/4" square collet. Adjusting rod can be adjusted through the hole.
Work stop installed to a collet which in turn is in a square collet block. I wrote the width of my collet block on the block for referencing my mill's DRO.
Also could use a depth mic as a depth stop. Anvil would go into the back side of the collet and base would be held against the vise jaws.