コード例 #1
0
ファイル: __init__.py プロジェクト: knottech/iknot-tribon
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)
コード例 #2
0
def run():
    if not kcs_util.app_planar_hull():
        kcs_ui.message_confirm('该功能只能在Plannar Hull模块下使用.')
        return
    
    SpliteFlange()
コード例 #3
0
ファイル: GenFakeKcs.py プロジェクト: weizx208/iknot-tribon
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():
コード例 #4
0
ファイル: __init__.py プロジェクト: weizx208/iknot-tribon
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)
コード例 #5
0
ファイル: GenFakeKcs.py プロジェクト: knottech/iknot-tribon
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():