프로젝트

일반

사용자정보

개정판 be2f18b3

IDbe2f18b31dd6a78ca4e1d1525cb534678397a20b
상위 7ada4aac
하위 9dce1db7, 65684c30

함의성이(가) 2년 이상 전에 추가함

xml gen added

Change-Id: Iddce18298d7d785571047f8bda75fde1ba1cb11a

차이점 보기:

DTI_PID/DTI_PID/BMSettingDialog.py
36 36
            "3WAY", "4WAY", "ANGLE", "BALL", "BUTTERFLY", "CHECK", "DIAPHRAMVALVE", "GATE", "GLOBE", "NEEDLE", "PLUG", \
37 37
            "CONTROL(ANGLE)", "CONTROL(BALL)", "CONTROL(BUTTERFLY)", "CONTROL(CHECK)", "CONTROL(GATE)", "CONTROL(GLOBE)", "CONTROL(NEEDLE)", "CONTROL(PLUG)", \
38 38
            "MOV(ANGLE)", "MOV(BALL)", "MOV(BUTTERFLY)", "MOV(CHECK)", "MOV(GATE)", "MOV(GLOBE)", "MOV(NEEDLE)", "MOV(PLUG)", "MAGNETIC FLOW METER", "MASS FLOW METER", "ULTRASONIC FLOW METER", "VORTEX FLOW METER", "OPC", \
39
            "TRAP", "VENT", "GOOSE NECK VENT", "IP", "PG", "PP", "PSV", "RE", "EXPANSION JOINT", "SAMPLE CONNECTION", "SB", "SPACER", "STRAINER", "BUCKET STRAINER", "CONE STRAINER", "TG", "HOSE CONNECTION", "OD" ]
39
            "TRAP", "VENT", "GOOSE NECK VENT", "IP", "PG", "PP", "PSV", "RE", "EXPANSION JOINT", "SAMPLE CONNECTION", "SB", "SPACER", "STRAINER", "T STRAINER", "Y STRAINER", "BUCKET STRAINER", "CONE STRAINER", "TG", "HOSE CONNECTION", "OD" ]
40 40

  
41 41
        for symbol in self.SymbolList:
42 42
            items = [QStandardItem(symbol)]
DTI_PID/DTI_PID/ImportTextFromCADDialog.py
1003 1003
            id2_image_file = os.path.join(drawing_path, file_name + '.png')
1004 1004
            autocad_xml_path = os.path.join(os.path.dirname(_file), os.path.splitext(os.path.basename(_file))[0] + '.xml')
1005 1005
            matches = [id2_xml_file for id2_xml_file in id2_xml_files if id2_xml_file.replace(file_name, '').upper() == '.XML']
1006

  
1007
            if not matches:
1008
                path = os.path.join(app_doc_data.getCurrentProject().getTempPath(), file_name + '.xml')
1009
                img = AppDocData.my_imread(file_path=id2_image_file)
1010
                _width = img.shape[1]
1011
                _height = img.shape[0]
1012
                xml, result = xg.write_to_xml(path, _width, _height, [], [])
1013
                if xml:
1014
                    from xml.etree import ElementTree
1015
                    ElementTree.ElementTree(xml).write(path)
1016
                    matches = [file_name + '.xml']
1017

  
1006 1018
            if matches and os.path.exists(id2_image_file):
1007 1019
                try:
1008 1020
                    layers, line_types, symbols = [], [], []
......
1153 1165
            _name = blk_ref_node.attrib['Name']
1154 1166
            if '+' in _name:
1155 1167
                name = _name.split('+')[1]
1156
                type = _name.split('+')[2]
1168
                type = _name.split('+')[0]
1157 1169
            else:
1158 1170
                name = _name
1159 1171
                type = 'Valves'
DTI_PID/OdReadExMgd/OdReadExMgd.sln
1 1

2 2
Microsoft Visual Studio Solution File, Format Version 12.00
3
# Visual Studio 15
4
VisualStudioVersion = 15.0.28010.2026
3
# Visual Studio Version 16
4
VisualStudioVersion = 16.0.32901.82
5 5
MinimumVisualStudioVersion = 10.0.40219.1
6 6
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OdReadExMgd", "OdReadExMgd.csproj", "{A7BF3E1C-5582-4B8D-93F8-9162B4E97BB7}"
7 7
EndProject
......
17 17
		{A7BF3E1C-5582-4B8D-93F8-9162B4E97BB7}.Debug|x64.Build.0 = Debug|x64
18 18
		{A7BF3E1C-5582-4B8D-93F8-9162B4E97BB7}.Debug|x86.ActiveCfg = Debug|x86
19 19
		{A7BF3E1C-5582-4B8D-93F8-9162B4E97BB7}.Debug|x86.Build.0 = Debug|x86
20
		{A7BF3E1C-5582-4B8D-93F8-9162B4E97BB7}.Release|x64.ActiveCfg = Release|x64
21
		{A7BF3E1C-5582-4B8D-93F8-9162B4E97BB7}.Release|x64.Build.0 = Release|x64
20
		{A7BF3E1C-5582-4B8D-93F8-9162B4E97BB7}.Release|x64.ActiveCfg = Release|x86
21
		{A7BF3E1C-5582-4B8D-93F8-9162B4E97BB7}.Release|x64.Build.0 = Release|x86
22 22
		{A7BF3E1C-5582-4B8D-93F8-9162B4E97BB7}.Release|x86.ActiveCfg = Release|x86
23 23
		{A7BF3E1C-5582-4B8D-93F8-9162B4E97BB7}.Release|x86.Build.0 = Release|x86
24 24
	EndGlobalSection

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)