Hola todos,
El cuento es el siguiente: Creo en mi aplicacion una grafica asi:

Código Flex :

<mx:AreaChart id="grBw" dataProvider="{dataBw}" width="95%" right="2" height="70%" bottom="5" top="30" 
        dataTipFunction="myDataTipFunc" showDataTips="true" backgroundElements="{bge}">
   <mx:horizontalAxisRenderers><mx:AxisRenderer axis="{a2b}" styleName="myAxisStyle"/></mx:horizontalAxisRenderers>
   <mx:horizontalAxis><mx:DateTimeAxis id="a2b" dataUnits="{dataUnit}" minimum="{dataBwMinimum}" parseFunction="getDateFromTimestamp" /></mx:horizontalAxis>   
</mx:AreaChart>

Dinamicamente con as3 creo las series y los verticalaxis de la grafica y con un evento agrego las series y los verticalaxis a la grafica, esto lo hago asi:

Código ActionScript :

public function addSeriesIfaces(type:int):void
{
grBw.verticalAxisRenderers=new Array();
         var VAxisRenderer:AxisRenderer= new AxisRenderer();
         VAxisRenderer.axis = laBw;
         VAxisRenderer.placement="left";
         grBw.verticalAxisRenderers.push(VAxisRenderer);
         var ifaceSeries:Array=new Array();
         ifaceSeries.push(srIfacesIn);//almaceno serie1
         ifaceSeries.push(srIfacesOut);//almaceno serie2
         if(type==2)
         {
            var VAxisRendererC:AxisRenderer= new AxisRenderer();
            VAxisRendererC.axis = laCast;
            VAxisRendererC.placement="right";
            grBw.verticalAxisRenderers.push(VAxisRendererC);
            var VAxisRendererE:AxisRenderer= new AxisRenderer();
            VAxisRendererE.axis = laError;
            VAxisRendererE.placement="right";
            grBw.verticalAxisRenderers.push(VAxisRendererE);
            
            ifaceSeries.push(srIfacesErrorIn);//almaceno serie3
            ifaceSeries.push(srIfacesErrorOut);//almaceno serie4
            ifaceSeries.push(srIfacesBcIn);//almaceno serie5
            ifaceSeries.push(srIfacesBcOut);//almaceno serie6
            ifaceSeries.push(srIfacesMcIn);//almaceno serie7
            ifaceSeries.push(srIfacesMcOut);   //almaceno serie8
         }         
         grBw.series=new Array();
         grBw.series=ifaceSeries;
 }

En esta funcion lo primero que hago es "eliminar" el contenido del verticalAxisRenderers con grBw.verticalAxisRenderers=new Array(); ya que antes de lanzar el evento que llama esta funcion, la grafica ya aparece con un Verticalaxis inicial, el cuel nop me sirve. luego creo el primer verticalaxis que necesito y lo ingreso a la grafica e ingreso las series que necesito en un array para luego ingresarlas a la grafica.
Yo esperaria una grafica con tres "ejes" verticales , uno a la izquierda(VAxisRenderer) y dos a la derecha (VAxisRendererC, VAxisRendererE); pero el resultado que obtengo es dos a la izquierda (el que necesito:VAxisRenderer y el que tiene la grafica por defecto) y dos a la derecha (VAxisRendererC, VAxisRendererE).
Como puedo hacer para quitar ese verticalaxis que trae por defecto la grafica?
Agradezco cualquier idea o colaboracion que me puedan brindar.

Ricardo Gomez