PartsA_CMBA は Parts ではうまくない

PartsA_C3M::ExportMBL を機能で幾つかの関数に分割 (::G3_export_MBL) .
::GB_make_mba で Parts としていると,Edge がうまく作成されない.
原因は,PartsA_CMBA に Parts として登録されてしまうため.
PartsA_CMBA::MakeMaPatEdge で,次の様にしている.
 if (parts.GetPStyle()!=PS_SOLID) { type = Edge1::N_ALine ; }