You need to have the operators in O style datablocks. Then you can just create an ODL file which looks like this:
begin_obj icos
instance ca icos_rt_1
instance ca icos_rt_2
.....
end_object
This assumes you have drawn one sub-unit in an object called 'CA' and that your operators are called icos_rt_1 etc. Now, type 'draw my_odl_file' and voila.