from iknot.apps import ktWebsite if not ktGui.IsMenuExist(): _ktMenu=[] if kcs_util.app_basic_design(): pass elif kcs_util.app_cable(): pass elif kcs_util.app_curved_hull(): pass elif kcs_util.app_diagram(): pass elif kcs_util.app_drafting(): pass elif kcs_util.app_planar_hull(): from iknot.apps import ktHull _ktMenu.append(ktHull.menu) elif kcs_util.app_nesting(): pass elif kcs_util.app_pipe(): pass elif kcs_util.app_structure(): pass elif kcs_util.app_ventilation(): pass else: print 'can not identify the current application.' _ktMenu.append(ktDwgForm.menu) _ktMenu.append(ktText.menu) _ktMenu.append(ktMeasure.menu)
def run(): if not kcs_util.app_planar_hull(): kcs_ui.message_confirm('该功能只能在Plannar Hull模块下使用.') return SpliteFlange()
import kcs_dex import kcs_att import kcs_gui import kcs_draft import kcs_equip import kcs_vol import kcs_placvol import kcs_assembly import kcs_model import kcs_modelstruct import kcs_db import kcs_weld # import kcs_ic import kcs_util if kcs_util.app_basic_design() or kcs_util.app_planar_hull(): import kcs_hullpan import kcs_chm import kcs_struct elif kcs_util.app_cable(): import kcs_hullpan import kcs_struct import kcs_cable elif kcs_util.app_curved_hull(): import kcs_chm elif kcs_util.app_drafting(): pass # import kcs_cway elif kcs_util.app_nesting(): pass elif kcs_util.app_pipe() or kcs_util.app_ventilation():
from iknot.apps import ktDwgForm from iknot.apps import ktWebsite if not ktGui.IsMenuExist(): _ktMenu = [] if kcs_util.app_basic_design(): pass elif kcs_util.app_cable(): pass elif kcs_util.app_curved_hull(): pass elif kcs_util.app_diagram(): pass elif kcs_util.app_drafting(): pass elif kcs_util.app_planar_hull(): from iknot.apps import ktHull _ktMenu.append(ktHull.menu) elif kcs_util.app_nesting(): pass elif kcs_util.app_pipe(): pass elif kcs_util.app_structure(): pass elif kcs_util.app_ventilation(): pass else: print 'can not identify the current application.' _ktMenu.append(ktDwgForm.menu) _ktMenu.append(ktText.menu) _ktMenu.append(ktMeasure.menu)
import kcs_gui import kcs_draft import kcs_equip import kcs_vol import kcs_placvol import kcs_assembly import kcs_model import kcs_modelstruct import kcs_db import kcs_weld # import kcs_ic import kcs_util if kcs_util.app_basic_design() or kcs_util.app_planar_hull(): import kcs_hullpan import kcs_chm import kcs_struct elif kcs_util.app_cable(): import kcs_hullpan import kcs_struct import kcs_cable elif kcs_util.app_curved_hull(): import kcs_chm elif kcs_util.app_drafting(): pass # import kcs_cway elif kcs_util.app_nesting(): pass elif kcs_util.app_pipe() or kcs_util.app_ventilation():