Изготовление гидравлического пресса

Процесс изготовления начинаем с проектирования гидроцилиндра и каркса будущего пресса.

Заготовки для гидроцилиндра

Процесс изготовления крышки гидроцилиндра 

Процесс изготовления поршня гидроцилиндра

Токарная обработка гильзы гидроцилиндра


Сборка каркаса

Порошковая покраска

Финал

 

 

Функция СведенияОВнешнейОбработке() Экспорт
	ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке("2.2.2.1");
	ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиДополнительнаяОбработка();
	ПараметрыРегистрации.Наименование = "Автоотправка PRICAT в СБИС";
	
	НоваяКоманда = ПараметрыРегистрации.Команды.Добавить();
	НоваяКоманда.Представление = "Выполнить выгрузку PRICAT";
	НоваяКоманда.Идентификатор = "ВыгрузкаPRICAT";
	НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыВызовСерверногоМетода();
	
	КомандаНастройка = ПараметрыРегистрации.Команды.Добавить();
	КомандаНастройка.Представление = "Выполнить настройку PRICAT";
	КомандаНастройка.Идентификатор = "НастройкаPRICAT";
	КомандаНастройка.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы();
	
	ПараметрыРегистрации.БезопасныйРежим = Ложь;
	
	Возврат ПараметрыРегистрации;
КонецФункции
import win32com.client
import json
import uuid
import questionary
from rich.console import Console
from rich.progress import SpinnerColumn, Progress, TextColumn

console = Console(force_terminal=True)

def connect_to_plugin():
    ole = win32com.client.Dispatch("Tensor.SbisPluginClientCOM")
    # Используем 'line' или 'point' — они гарантированно работают в CMD
    with Progress(
        SpinnerColumn(spinner_name="line"), 
        TextColumn("[progress.description]{task.description}"), 
        transient=True,
        console=console
    ) as progress:
        progress.add_task(description="Подключение к плагину...", total=None)
        connected = False
        while not connected:
            raw = ole.ReadAllObject()
            if raw:
                events = json.loads(raw)
                for event in events:
                    if event.get('type') == 'Event' and event.get('data', {}).get('eventName') == 'connected':
                        connected = True
                        break
            if not connected:
                ole.Sleep(3000)
    
    console.print("[bold green]OK[/bold green] Подключено к СБИС Плагину")
    return ole

 

ООО "КС-Прогресс"

ООО "КС-Прогресс" Разработка и производство станков и оборудования для вашего бизнеса.

ООО "КС-Прогресс"

ИНН: 9721161882

ОГРН: 1227700200837

Связаться с нами

Email:

info@ks-progress.ru

Телефон:

+7 (499) 755-57-74

+7 (926) 106‑07‑52

Производство:

109052, г. Москва, ул. Нижегородская, д. 104, стр. 7

© 2021-2025 ks-progress.ru