package JNADell; import java.util.Vector; import BaoWen.Stac; import PbuliClass.ShowMessage; import PbuliClass.Systems; import anchor.Anchor; import anchor.Anchor_Dell; import anchor.Anchor_nerby_dell; import anchor.Dell_cengao; import home.Open_soft_dialog; import tbDataModel.*; import tbDataModel_Dell.*; public class Chushisuanfa { public static void suanfa_chushi() { //Ëã·¨¿â»ù´¡²ÎÊýÉèÖà //Ëã·¨³õʼ»¯»ñÈ¡Ëã·¨µÄ°æ±¾ºÅ String jnalog=Dell_tb_suanfa2.getSuanfa2().getJnalog(); if(jnalog==null) { ShowMessage.zidingyi("Ëã·¨³õʼ»¯Ê§°Ü¼ì²étb_suanfa2±íid×Ö¶Î"); return; } int jnaout=Integer.parseInt(jnalog); DellJAN.suanfa_chushi(jnaout); int en=0; if(Stac.isJingzhi()) { en=1; } int mode=Integer.parseInt(Dell_tb_suanfa2.getSuanfa2().getShi_xi_fen_pei()); int range=Integer.parseInt(Dell_tb_suanfa2.getSuanfa2().getJing_zhi_lv_zhi()); int width=150; int filter=0; String a=Dell_tb_suanfa2.getSuanfa2().getLv_bo_fang_shi(); if(a.equals("1")) { filter=1; } DellJAN.SetParaFakePosEnable(en);// ÊÇ·ñ¿ªÆôλÖÃËæ¼ÓËٶȼƾ²Ö¹¶ø·¶Î§²¨¶¯, 1¿ªÆô DellJAN.SetParaFakePosRange(range);// Ëæ¼Ó¼Æ²¨¶¯·¶Î§ DellJAN.SetParaSolver1dwidth(width);// Ò»¶þά½áºÏ, һά¿í¶ÈÓ°Ï췶Χ DellJAN.SetParaSlotMode(mode);// ʱ¼äƬ·ÖÅ䷽ʽ0=GAP1, 1=MIX DellJAN.SetParaFilterType(filter);//**ÉèÖÃÂ˲¨·½Ê½½á¹ûÂ˲¨·½Ê½0=Ò»½×µÍͨ, 1=»¬¶¯Æ½¾ù } /**¸æËßËã·¨¿â»ùÕ¾µÄÏà¹ØÐÅÏ¢*/ public static void anchor_register() { Vector anchorvc=Anchor_Dell.getAnchor_vector(); int size=anchorvc.size(); if( size!=0) { for(int i=0;i line_vector = Dell_tbcengzu.getLine_vector(); if (line_vector.size()>0){ for (int i=0;i zkdc_vector=Dell_tbcengzu.getZkdc_vector(); int size=zkdc_vector.size(); if(size !=0) { for(int i=0;i kczcnchor_vector=Anchor_Dell.getKczcnchor_vector(); int size=kczcnchor_vector.size(); if(size !=0) { for(int i=0;i cenggao_vector=Dell_cengao.getCenggao_vector(); int size=cenggao_vector.size(); if(size !=0) { for(int i=0;i outzu_vector=Dell_tbcengzu.getOutzu_vector(); int size=outzu_vector.size(); if(size !=0) { int[] group_id=new int[size]; int[] floor_id=new int[size]; for(int i=0;i bjz_vector=Dell_tbcengzu.getBjz_vector(); int size=bjz_vector.size(); if(size !=0) { int[] group_id=new int[size]; int[] floor_id=new int[size]; for(int i=0;i bjz_vector=Dell_tbcengzu.getBjz_vector(); int size=bjz_vector.size(); if(size !=0) { int[] group_id=new int[size]; int[] floor_id=new int[size]; String[] dis=new String[size]; for(int i=0;i bjjl_vector=Anchor_Dell.getAnchor_vector(); int size=bjjl_vector.size(); if(size !=0) { for(int i=0;i bjjl_vector=Anchor_Dell.getBjjl_vector(); int size=bjjl_vector.size(); if(size !=0) { for(int i=0;i sf=Dell_tbcengzu.getZkdc_vector(); int size=sf.size(); if(size !=0) { int[] group_id=new int[size]; int[] floor_id=new int[size]; int[] edis=new int[size]; for(int i=0;i gas_anchorvc=Dell_tb_gas_anchor.getGas_anchorvc(); int size=gas_anchorvc.size(); for(int i=0;i