Split Corridor Region at an increment of 20m

Hi ,
I have a very long corridor of about 32 kms. I want to split in into multiple regions at an increment of 20m so that it can be prepared for 4D planning. I’m new to dynamo and unable to figure it out. Has anyone tried this before?

HI
SEE THIS

Hi,
Thanks for replying. I am trying this workflow but it is taking a lot of time, more than two hours for a 6 km corridor. So I ended up closing it. It can be done faster manually if its taking too long. And My system have 64 gb of ram. So I dont think system is the problem.

Maybe
Use app c# for this