Jump to content

Recommended Posts

Doorsexpert

Здравствуйте!

Помогите пожалуйста.

Гибочник durma 25100.

Зависла вверху балка, не могу перейти в ручное управление что бы опустить.

Link to post
Share on other sites


vad0000
9 часов назад, Doorsexpert сказал:

Гибочник durma 25100.

Зависла вверху балка, не могу перейти в ручное управление что бы опустить.

Какое ЧПУ?

Link to post
Share on other sites
  • 1 year later...

Добрый день, такая же проблема сегодня вылезла, но на durme HAP 2580 при перезагрузке станка балка зависла и не опускается даже в ручном режиме, что можно сделать? Стойка Cybelec 10 при нажатии на педаль (в ручном режиме) пишет ENC DESYNCHY.

А также не подскажите где можно достать или приобрести схемы на данный станок (от прежнего владельца досталось только руководство-паспорт и 6 листов разрозненных электросхем)? туркам запрос сделал, но от них не особо жду ответа

Link to post
Share on other sites
1 час назад, MaxR-1-1 сказал:

А также не подскажите где можно достать или приобрести схемы на данный станок (от прежнего владельца досталось только руководство-паспорт и 6 листов разрозненных электросхем)? туркам запрос сделал, но от них не особо жду ответа

Турки скорее всего вышлют

 

1 час назад, MaxR-1-1 сказал:

Стойка Cybelec 10 при нажатии на педаль (в ручном режиме) пишет ENC DESYNCHY.

Скиньте фото. Скорее всего большая разница между Y1 и Y2. Если так, то принудительно выставите новые координаты.

Link to post
Share on other sites
11 часов назад, vad0000 сказал:

Турки скорее всего вышлют

 

Скиньте фото. Скорее всего большая разница между Y1 и Y2. Если так, то принудительно выставите новые координаты.

Как это сделать и какое фото нужно?

Link to post
Share on other sites
9 минут назад, MaxR-1-1 сказал:

Как это сделать и какое фото нужно?

F3 - BEND NUMERACAL

cyb-bend.jpg

Фото этой страницы, мне нужно знать текущие позиции Y1 и Y2.

Link to post
Share on other sites
15 минут назад, MaxR-1-1 сказал:

для того что бы залить картинку надо сделать 10 сообщений или как то по другому?

 

Ссылку на файлообменник

Link to post
Share on other sites

EuEvDX8BhH7j9wкартинку не могу вставить попробую письменно передать

 

страница продукт

        память                               позиция                         исправл

у1     279,51                                 354,48                           -0,16

у2     279,51                                147,51                             -0,01

х абс + 64,9                                 +137,5                             +0,0

R       + 132.6                                +33,0                             +2,0

стоп     1

https://yadi.sk/i/lLRDyaps_tHOrA

 

https://yadi.sk/i/9bSVXoLQBF30dw

Link to post
Share on other sites
1 минуту назад, MaxR-1-1 сказал:

картинку не могу вставить попробую письменно передать

Я оказался прав. Большая разница между Y1 и Y2

cyb-bend2.jpg

1. Возьмите рулетку и померьте расстояние от стола до крепления пуансона с двух сторон

2. Перейдите на 3-й уровень доступа

3. F1 - machine - initialiazation - dnc/enc

 

cyb-bend3.jpg

4. В выделенное поле (requested) вводите реальное значение Y1, далее F5 - validation. Текущая координата Y1 изменится.

5. То же самое для Y2.

 

Отпишитесь о результатах

Link to post
Share on other sites
1 час назад, vad0000 сказал:

Я оказался прав. Большая разница между Y1 и Y2

cyb-bend2.jpg

1. Возьмите рулетку и померьте расстояние от стола до крепления пуансона с двух сторон

2. Перейдите на 3-й уровень доступа

3. F1 - machine - initialiazation - dnc/enc

 

cyb-bend3.jpg

4. В выделенное поле (requested) вводите реальное значение Y1, далее F5 - validation. Текущая координата Y1 изменится.

5. То же самое для Y2.

 

Отпишитесь о результатах

огромное спасибо! исправил координаты станок заработал

Подскажите пожалуйста, где можно подробно изучить устройство и принцип работы станка? (ну если это не наглость с моей стороны)

Link to post
Share on other sites
46 минут назад, MaxR-1-1 сказал:

Подскажите пожалуйста, где можно подробно изучить устройство и принцип работы станка?

Я думаю, что книги "Листогибочный пресс. Принцип работы" не существует. Есть отдельная литература по гидравлике, ЧПУ и технологии гибки

1. По гидравлике рекомендую ознакомиться с книгой "Гидравлика" от БОШ. 1000 страниц на русском языке

2. Что касается ЧПУ, то могу предложить "Машинные параметры" от CYBELEC. Там помимо подробного описания всех параметров, есть очень много полезной информации. И еще рекомендую установить эмулятор гибки на РС - программу CYBELEC PC 1200. На ней можно создать полную копию вашего станка, писать программы гибки, а затем передавать их на ЧПУ по локальной сети или через USB-флешку.

3. Технология гибки - это уроки от производителя гибочного инструмента ROLLERI.

Литература от CYBELEC и ROLLERI - на англ. яз.

 

Давайте почту - скину

Link to post
Share on other sites
  • 3 weeks later...
  • 1 month later...

Hello everyone, Dear vad0000

Please can I get your Machine Parameters" from CYBELEC and the emulator programming for cybelec 1200 and literature from Rolleri either.

Thanks in advance,

I have two machines with cyblec 1200 and I am new with this controller and both machines have problems, I hope that you can help me to find the problem.

bellaminemoez@gmail.com

Link to post
Share on other sites
  • 6 months later...
Кирилл Орлов
02.02.2021 в 10:35, vad0000 сказал:

Я думаю, что книги "Листогибочный пресс. Принцип работы" не существует. Есть отдельная литература по гидравлике, ЧПУ и технологии гибки

1. По гидравлике рекомендую ознакомиться с книгой "Гидравлика" от БОШ. 1000 страниц на русском языке

2. Что касается ЧПУ, то могу предложить "Машинные параметры" от CYBELEC. Там помимо подробного описания всех параметров, есть очень много полезной информации. И еще рекомендую установить эмулятор гибки на РС - программу CYBELEC PC 1200. На ней можно создать полную копию вашего станка, писать программы гибки, а затем передавать их на ЧПУ по локальной сети или через USB-флешку.

3. Технология гибки - это уроки от производителя гибочного инструмента ROLLERI.

Литература от CYBELEC и ROLLERI - на англ. яз.

 

Давайте почту - скину

x-kirill@mail.ru

Link to post
Share on other sites
  • 2 years later...
MaxR-1-1

Доброго дня! подскажите пожалуйста куда копать в этот раз?
Имеем прежний станок CNC 2580 на CYBELEC, ситуация следующая он поднимает вверх балку и после ни как не хочет ее опускать, ни в ручном режиме ни в автоматическом.

CrR7SUWTEhttps://ru.files.me/u/w3z9t34pep

Причем балку он поднимает на 360-361, что выше ограничения 355

при индексации станок пишет что балка находится внизу т.е. на 120

Link to post
Share on other sites
vad0000

Нужна фотка страницы F3 - цифровой загиб

В какой позиции находится ключ?

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • AlexKaz
      В пнд-вт 9-10 дек. у Логос проходит оффлайн-онлайн конфа.  Регистрация для участия онлайн и оффлайн https://cae-conference.ru/   Примерная программа: - практики применения российских решений от представителей промышленности - доклады разработчиков и интеграторов рынка CAE - показ обновлённых возможностей пакета программ мат. моделирования и инженерного анализа «Логос» - открытая дискуссия пользователей, преподавателей и разработчиков ПО и продуктов СAE - участие в голосовании и опросах очно и онлайн ...   Неплохо бы добавить в дискуссию инженеров-конструкторов/проектировщиков. Послушаю, может что удастся выцепить из критичного.
    • Slavdos
      цитата не от того автора
    • s_liam
      А что измеряет и что задано изначально в длине? Сложно сказать так, нужны все циклы и подциклы. И в какой подпрограмме ошибка прописана, чтобы понять, что приводит к её возникновению. 
    • IgP
      Аааа, ну это стандартное решение от АСКОН: сделать тоже самое заново ... В данном случае установить ПО на ПК.
    • NDE
      Собственно доработка ПО, различные утилиты DLL (User functions), написанные с помощью UGOpen. Из NX необходимо читать (и по возможности записывать) атрибуты в BOM Teamcenter.  Ограничение версии NX - 10. А он, как известно, не умеет работать с атрибутами BOM line, с типами, отличающимися от строковых.   Пример, есть атрибут в BOM - номер вхождения с типом integer. При работе в NX необходимо знать, какой атрибут присвоен конкретному компоненту. Штатными средствами увидеть это невозможно (в сборку входит деталь несколько раз с разными значениями этого атрибута и просто визуально посмотреть в Менеджере структуры и потом в навигаторе сборки NX и понять, что к чему относится - невозможно). Да и каменный век это
    • IgP
      Ни hrena не понял ... Задачу бы лучше с технической/материалистичной стороны описали ...  
    • NDE
      Предисловие: "Или я слишком глубоко копаю и не вижу ответа на поверхности, или тут что-то действительно не так". Как организована интеграция NX и Teamcenter в части загрузки сборок и хранения информации о компонентах. Исходные данные: NX10, Teamcenter 11.6, испоьзование SOA из поставки NX, язык C/C++. Задача: из User Function NX читать атрибуты строк BOM и записывать их. Как я реализовал это сейчас:: Получаю сессию, открытую NX: NXOpen::Session *theSession = NXOpen::Session::GetSession(); NXOpen::PDM::PdmSession *thePdmSession = theSession->PdmSession(); connectionHandle = thePdmSession->GetSoaConnectionHandle(); Teamcenter::Soa::Client::Connection* tcSoaConnection = reinterpret_cast<Teamcenter::Soa::Client::Connection*>(connectionHandle->GetHandle()); Нахожу в базе ревизию сборки: dmSrev = Teamcenter::Services::Core::DatamanagementService::getService(tcSoaConnection); std::vector< Teamcenter::Services::Core::_2007_01::Datamanagement::GetItemFromIdInfo > query(1); Teamcenter::Services::Core::_2007_01::Datamanagement::GetItemFromIdPref pref; Teamcenter::Soa::Client::Model::ItemRevision *itemRevision; Teamcenter::Soa::Client::Model::Item *item; std::vector< Teamcenter::Soa::Client::ModelObject * > objs(1); query[0].itemId = object_id.GetUTF8Text(); query[0].revIds.push_back(object_rev.GetUTF8Text()); Teamcenter::Services::Core::DatamanagementService::GetItemFromIdResponse item_bom_response = dmSrev->getItemFromId(query, 1, pref); Создаю новое окно BOMWindow: itemRevision = item_bom_response.output[0].itemRevOutput[0].itemRevision; item = item_bom_response.output[0].item; bom_info[0].item = item; bom_info[0].itemRev = itemRevision; bom_info[0].clientId = "InfoDSERequest"; bom_info[0].bomView = nullptr; bom_info[0].objectForConfigure = nullptr; bom_info[0].activeAssemblyArrangement = nullptr; bom_info[0].revRuleConfigInfo = revRuleConfigInfo; Teamcenter::Services::Cad::StructuremanagementService *structServ = Teamcenter::Services::Cad::StructuremanagementService::getService(tcSoaConnection); Teamcenter::Services::Cad::_2007_01::Structuremanagement::CreateBOMWindowsResponse bomWindow = structServ->createBOMWindows(bom_info); topLine = bomWindow.output[0].bomLine; Дальше перебираю BOMLine, ищу UG ENTITY HANDLE, совпадающие с хэндлом в NX (с отбрасыванием от хэндла версионной информации, т.е. первые 28 символов): cur_line = dynamic_cast<Teamcenter::Soa::Client::Model::BOMLine *>(child_lines[i]); ent_handle = cur_line->get_UG_ENTITY_HANDLE(); UF_TAG_decompose_handle ((char*)ent_handle.c_str(), &file_data, &sub_file_id, &versio); child_file_data = file_data; UF_free(file_data); instance_file_data.resize(28); child_file_data.resize(28); if (!instance_file_data.compare(child_file_data) && instance_sub_file_id==sub_file_id) // Сравнение искомого компонента с каждой строкой BOMLine { Чтение атрибутов, например, seq_no = cur_line->get_bl_occ_int_order_no(); }   Считаю что это неэффективно, да и вообще неправильно. Если посмотреть, что создаёт NX в кэше SOA с помощью Teamcenter::Soa::Client::ModelObjectVector all_objs; tcSoaConnection->getModelManager()->getObjectsFromStore(all_objs); То мы увидим там и BOMWindow  и BOMLine и PSOccurrence и PSOccurrenceThread. Т.е. уже всё открыто и по идее надо работать именно с этими объектами. Но я, хоть убей, не могу найти связь между компонентом сборки NX и объектом TC. Максимум, что я накопал штатными средствами: Можно получить хэндл в БД для PendingComponents (естественно, NX Component для них ещё отсутствует). Хэндл имеет следующий вид: "wCpJ4WwyhfM7oB 0WhJ4WwyhfM7oB 2tpdxbGAhfM7oB". Это 3 UIds в Teamcenter. Первый - это UId айтема/ревизии, второй - PSBOMView, третий PSOccurrenceThread. Не штатными средствами, если импортировать функцию UGMGR_NX_ask_db_comp_handle_uids из LIBUGMR.DLL, можно получить такой же набор UIds для любого компонента NX или только PSOccurrenceThread  с помощью UGMGR_NX_ask_occ_thread_of_instance: HINSTANCE lib = nullptr; typedef int(__cdecl *INT_TAG_CHAR_PROC)(tag_t, char **); typedef int(__cdecl *INT_TAG_CHAR3_PROC)(tag_t, char **,char ** ,char **); INT_TAG_CHAR3_PROC UGMGR_NX_ask_db_comp_handle_uids; INT_TAG_CHAR_PROC UGMGR_NX_ask_occ_thread_of_instance; lib = LoadLibraryA("LIBUGMR.DLL"); UGMGR_NX_ask_db_comp_handle_uids = (INT_TAG_CHAR3_PROC)GetProcAddress(lib, "?UGMGR_NX_ask_db_comp_handle_uids@@YAHIPEAPEAD00@Z"); UGMGR_NX_ask_occ_thread_of_instance = (INT_TAG_CHAR_PROC)GetProcAddress(lib, "?UGMGR_NX_ask_occ_thread_of_instance@@YAHIPEAPEAD@Z"); tag_t inst_tag = UF_ASSEM_ask_inst_of_part_occ(pComponent->Tag()); UGMGR_NX_ask_db_comp_handle_uids(inst_tag, &buf, &buf1, &buf2); UGMGR_NX_ask_occ_thread_of_instance(inst_tag, &buf);   Эти функции написаны на C без использования ООП, поэтому мне удалось их использовать. Аналогичных функций в UGOpen я не нашёл. В принципе в LIBUGMR.DLL имеются функции для работы с BOM, но они уже на C++  с использованием классов, а лезть в это без исходной документации не лучшая идея. Да и противоречит лицензионной политике .   И вот собственно вопросы. 1. Как перейти от PSOccurrenceThread к PSOccurrence или BOMLine? (Для этого нужно знать, в каком BOMWindow искать). 2. Как найти нужный BOMWindow?   Примечания: 1. Может быть есть штатные функции получения хэндла в БД на основе instance или occurrence в NX? 2. NX создаёт BOMWindow в следующих случаях: при первом открытии сборки. отдельные BOMWindow для подсборок не создаются. Но если сначала открыть подсборку, а потом вышестоящую сборку, то в системе будет создано 2 BOMwindow. 3. NX не закрывает созданные BOMWindow до конца сессии (видимо поэтому и память потребляет как не в себя). Например, если открыть сборку, потом закрыть её и снова открыть, NX создаст 2 BOMWindow.
    • KSVSVK
      При расчете оболочечной конструкции требуется указать толщину. Этот же размер используется при построении стыкуемых с ней элементов. Естественно хочется задавать его только один раз. Использование размера с эскиза - скелетона в сборке оказывается невозможным. Поэтому в сборке задаю глобальную переменную и присваиваю ее размеру. Теперь нужно установить ее в качестве связанного значения толщины оболочки в Simulation. Объединяю несколько оболочек в группу и в ее свойствах пытаюсь поставить значение. В выборе параметров определяю новый и задаю значение глобальной переменной При этом, несмотря на то, что переменная выше определена с размерностью "мм", здесь единица измерения оказывается "N/A" После применения изменений возвращается предыдущее окно с пустым списком, т.е. введенная переменная не отобразилась. Как задать такую связь?
    • Maik812
      Ты просто хамло и с тобой нет разговора. я вопрос задал как печать сложные детали. что касаемо больших и сложных был вопрос кстати!
    • mamomot
      Никто не "подставляется". Процесс создания качественной отливки не столь однозначен. В подавляющем числе случаев это только путь опыта конкретных решений...  
×
×
  • Create New...