How to do serial circular cuts like this (see in the description)?

I want to do circular cuts (holes) in ribs of an aircraft (ribs in the attachment). I want it to look like this (attachment 2). The problem is each rib is different, therefore there is different number of holes in each rib, different diameter size of each hole, and different distance between holes centers. Doing cuts for a single hole separately is possible, but it takes ages. Is it any way to do it automaticly/serially? Thanks in advance

2 Answer

Catia file of the ribs

This would be easy if the all the holes were the same size and equally spaced.

What is the process you use manually to locate and size each hole? Maybe that process could be used to write a script/macro?