КОМПАС-3D. Python. Первичная настройка внешнего пайтона для работы с API. Исходник по QR коду.

exe #Установка библиотек описана в видеозаписи. import qrcode import pythoncom from import Dispatch, gencache import os iApplication = Dispatch(’’) iDocument = #print() iLayoutSheets = iLayoutSheet = (1) iStamp = iText = (1) #номер ячейки для считывания данных наименования Str1 = iText = (2) #номер ячейки для считывания данных обозначения Str2 = #print (Str1) #print (Str2) data = Str1,Str2 data=str(data).replace(“’“,““).replace(“)“,““).replace(“(“,““) # output file name imgname = Str2 ’.png’ # generate qr code img = (data) # save img to a file (imgname) # Подключим константы API Компас kompas6_constants = (“{75C9F5D0-B5B8-4526-8681-9903C567D2ED}“, 0, 1, 0).constants # Подключим описание интерфейсов API5 kompas6_api5_module = (“{0422828C-F174-495E-AC5D-D31014DBBE87}“, 0, 1, 0) kompas_object = (Dispatch(““).(, )) iDocument2D = () iRasterParam = (()) () = True imgName=() ’\\’ imgname #print(imgName) = imgName iPlacementParam = (()) () = 0 = 0.5 = 0 = 0 (iPlacementParam) (iRasterParam)
Back to Top