In this thread Split a Shapele polygons equally , Jayanta Poddar provides a solution in case you have Parcel Fabric.
I think I may have done something in the past using Python, and there may be some tools already developed to solve this challenge . Any specific requirements about the output shapes of the polygons?
I would just need 5 blocks of 40 acres. Nothing fancy
So, it doesn't matter how the polygons are shaped? No restrictions whatsoever?
You are correct sir. If this helps, this is a mining plan that can only mine 40 acres each year. The goal is to span 40 acres over the span of 5 years. I have researched other options throughout the forum and the most often cited solution was the fishnet tool which didn't help me much at all. I figured there would be a pragmatic tool readily available in ArcGIS give this task might often occur in the real world.
Is it possible for you to share the polygon (attach it to the thread)? I found another thread and the code could be adapted to create the 5 polygon.
Just did sir
As Xander Bakker is suggesting, I would suppose there would be some preferences that may lead to the optimal shapes. The first thing that comes to mind is a pragmatic "what it the minimum sized strip of land that can be mined?". This may be governed by something as simple as the minimum-sized bulldozer/excavator that it is practical/economical to work with. This may come into play as the output of the split may include a long thin sliver.
Also, for economies of scale, would it be best if the polygon was all compact, or would it instead be OK to sprawl?
Or is there there a central processing location, then the whole site needs to be split into 5 with each "slice" touching the central area?
If you have not already, I'd come up with all the factors that need to be considered. This is important as once those are established, that may lead to totally different solution processes on the technical side to come up with the split. There are several folks on GeoNet who are really good at the many ways to "slice and dice" a polygon, but to get them involved the criteria would need to be known, as the solutions are varied and explaining them can get complicated.
Chris Donohue, GISP
The Python script by FC Basson in https://community.esri.com/thread/181265 might meet your needs.
FC provided a nice implementation here
https://community.esri.com/thread/181265#comment-627648
based on percentage.. but whatever.
As pointed out... in the absence of rules of division, you will get a litany of …. "ya but..." people wanting it to be a 'real' lot.... it has to be oriented to the road... it is too skinny/fat/round/square.
Unless you have a gazillion to do. Make a really fine fishnet of known area. Select the ones that fall within the polygon... dump the rest. You will have an approximation of the total area by the fishnet cells within the polygon area. Do some math... to subdivide into 4, simply choose 25% of the cells, repeat with the next 25% etc etc.
Ignoring the fiddly-bits around the edges, you will have one approximation of the subdivision of the polygon. It may not be the best looking, and may not be fancy, but it is done by approximation. From that, you can fine-tune or refine the problem