хочу узнать

Vericut_7.3

Помогите, пзл.: имел неосторожность, и поставил галочку в "Файл\параметры\расстыковать и открыть дерево проектов" и оно отсоединилось, а как назад присоединить???
Убирание галочки - не помогло...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А по подробнее и со скриншотиками, а то телепатические способности к выходным иссякли!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так что ли?

Так возьмите за край показанный на скриншоте и тяните к левому краю и как окно с деревом изменит свои размеры отпустите и будет вам счастье! тут даже галочка ни при чем! 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так что ли?

Так возьмите за край показанный на скриншоте и тяните к левому краю и как окно с деревом изменит свои размеры отпустите и будет вам счастье! тут даже галочка ни при чем! 

ОГРОМНОЕ СПАСИБО!!! Получилось... А я чего-только не делал...

Доброго времени суток!!! Ещё вопросик: я запускаю УП heiden... и у меня он мало-что понимает, привожу пример лог-файла:

******************** ОТЧЁТ ОБ ОШИБКАХ В ТРАЕКТОРИИ ********************

Ошибка в линии 1

0 BEGIN PGM 010-PROBA MM

Ошибка:Слово PROBA не определено

******************** ОТЧЁТ О ПРЕДУПРЕЖДЕНИЯХ В ТРАЕКТОРИИ ********************

Предупреждение для строки { clrecnum}

0 BEGIN PGM 010-PROBA MM

Ошибка анализа текущей строки

******************** ОТЧЁТ ОБ ОШИБКАХ В ТРАЕКТОРИИ ********************

Ошибка в линии 4

4 CYCL DEF 247 NAZN.KOORD.BAZ.TOCH ~

Ошибка:Слово NAZN не определено

******************** ОТЧЁТ ОБ ОШИБКАХ В ТРАЕКТОРИИ ********************

Ошибка в линии 4

4 CYCL DEF 247 NAZN.KOORD.BAZ.TOCH ~

Ошибка:Слово KOORD не определено

******************** ОТЧЁТ ОБ ОШИБКАХ В ТРАЕКТОРИИ ********************

Ошибка в линии 4

4 CYCL DEF 247 NAZN.KOORD.BAZ.TOCH ~

Ошибка:Слово BAZ не определено

******************** ОТЧЁТ ОБ ОШИБКАХ В ТРАЕКТОРИИ ********************

Ошибка в линии 4

4 CYCL DEF 247 NAZN.KOORD.BAZ.TOCH ~

Ошибка:Слово TOCH не определено

******************** ОТЧЁТ О ПРЕДУПРЕЖДЕНИЯХ В ТРАЕКТОРИИ ********************

Предупреждение для строки { clrecnum}

4 CYCL DEF 247 NAZN.KOORD.BAZ.TOCH ~

DEF 247 не поддерживается

[свернуть]
 
т. е. на все слова ругается, начиная от имени программы, и продолжая описания циклов и т.д....

Станок брал из предлагаемой библиотеки: library\hei530.ctl

Кто-то сталкивался с этим???

Заранее Всем благодарен!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если бы проект увидеть или программу и что брали из библиотеки! Проектик только через файл суммари делайте!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Боюсь, если уж не разобрались как прилепить дерево к окну, здесь вряд ли без проекта что-то удастся подсказать.

Очевидно, что ряд переменных не задан или не определен. Переменные определяются в закладке Word/Adress или в def файле стойки, если таковой имеется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если бы проект увидеть или программу и что брали из библиотеки! Проектик только через файл суммари делайте!

Станок брал из предлагаемой библиотеки: library\hei530.ctl

Боюсь, если уж не разобрались как прилепить дерево к окну, здесь вряд ли без проекта что-то удастся подсказать.

Очевидно, что ряд переменных не задан или не определен. Переменные определяются в закладке Word/Adress или в def файле стойки, если таковой имеется.

А зачем сразу обижать???

Если бы проект увидеть или программу и что брали из библиотеки! Проектик только через файл суммари делайте!

Текст программы:

 

0  BEGIN PGM 010-PROBA MM

1  BLK FORM 0.1 Z  X-500  Y-1000  Z-100

3  BLK FORM 0.2  X+500  Y+0  Z+10

4  CYCL DEF 247 NAZN.KOORD.BAZ.TOCH ~

    Q339=+101    ;NOMER TOCHKI ODN.

5  * - D63

6  L  X+1200  Y+1800 FMAX M91

7  TOOL CALL 8 Z S1000 F650 DL+0

8  L  W+0 FMAX M3

9  L  Z-30 R0 FMAX M91

10 L  Y+1000 FMAX M91

11 L  A+175 FMAX

12 L  X+0  Y+235 FMAX

13 L  Z+590 FMAX

14 L  Z+515.3 F AUTO

15 L IZ+40 FMAX

16 L  Y+244.5

17 L  Z+515.3

18 L  Z-30 FMAX M91

19 L  Y+1000 FMAX

20 L  A+90 FMAX

21 TOOL CALL  S1000 F650 DL+1

22 L  X+698  Y+711.5 FMAX M3 M17

23 LBL 25

24 CALL LBL 20

25 CALL LBL 25 REP26

26 LBL 26

27 CALL LBL 21

28 CALL LBL 26 REP1

29 L  Z-30 FMAX M91

30 L  Y+1500 FMAX

31 FN 9: IF +1 EQU +1 GOTO LBL 99

32 M30

33 LBL 21

34 L IY-10 FMAX

35 L  Z+181

36 L IX+1 IY+1 IZ+1 FMAX

37 L  Z+250 FMAX

38 L IX-1 IY-1 FMAX

39 LBL 0

40 LBL 20

41 L IX-5 FMAX

42 L  Z+250 FMAX

43 L  Z+181

44 L IX+1

45 L IX+1 IY-1 IZ+1 FMAX

46 L  Z+250 FMAX

47 L IX-2 IY+1 FMAX

48 LBL 0

49 LBL 99

50 END PGM 010-PROBA MM

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Станок на эту программу не ругается?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
т. е. на все слова ругается, начиная от имени программы,

 

Поставьте комментарий в CYCL DEF 247 ;

А в имени программы уберите буквы. Наверное и перестанет ругаться.

 

Или меняйте тип имени программы и описывайте слова чтобы игнорировались стойкой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я конечно не силен в Хайдене и Vericut, но прогнал вашу программу в нем и он ругается только на М17! Вот скриншотик:

Или вы что то не договариваете! 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Станок на эту программу не ругается?

Нет, работает. В основном все такие программы.

Я конечно не силен в Хайдене и Vericut, но прогнал вашу программу в нем и он ругается только на М17! Вот скриншотик:

Или вы что то не договариваете! 

А стойку и станок брали из предлагаемой библиотеки? Попробую станок взять, тот, что у Вас в проекте. И попробую переставить Vericut, может что-то добавили, а то я скачивал где-то летом или раньше, не помню..., ещё предыдущий вариант. Большое СПАСИБО за помощь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Станок и стойка все из библиотеки! У станка правда только описание а модели нет! Так у меня версия тоже 7.3 как и у вас!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Станок и стойка все из библиотеки! У станка правда только описание а модели нет! Так у меня версия тоже 7.3 как и у вас!

БОЛЬШУЩЕЕ СПАСИБО за помощь!!! Всё заработало. В какой-то момент времени, я сейчас не помню, у меня выскакивало сообщение, что переключился или поменялось что-то на G-код, возможно при выборе программ. Я начал всё с "нуля", сообщение это не проскакивает, и все идёт нормально, как и у Вас, ругаясь лишь на М17. Но это мелочи, сейчас доработаю... Ещё раз СПАСИБО!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Решил новую тему не создавать, спросить здесь. Скажите, пожалуйста, что за предупреждение выдает

The direction to move is undefine (180 degree move set to Shortest Distance)

Такое предупреждение выскакивает и при просмотре примера при открытии vericut и при использовании нашего станка и контроллера с прошлой версии.

Как от него избавиться или не стоит беспокоиться и забить на него?

Разве направление перемещения не определяется знаком? в 7.2 не было такого предупреждения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Это предупреждение говорит о том, что в макро поворота оси не указано направление поворота оси, если угол составляет 180 градусов. Чтобы избежать этого сообщения, необходимо заменить макро RotaryDirShortestDist на макро RotaryDirShortestDist180CCW или RotaryDirShortestDist180CW (в зависимости от того, в какую сторону будет поворачивать ось станок в случае поворота на 180 градусов)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо большое за ответ, буду пробывать менять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Накопился вопрос по связке Pro/E(Creo) + Vericut 7.3... 

По мануалу встроил Vericut в Creo. Теперь из Creo автоматом создаётся проект в vericut со всеми настройками, инструментами, приспособлениями, деталью, вставленными в станок, чтобы проверить обработку. Этот проект создаётся на базе верикатовского файла-шаблона. В качестве шаблона использую полностью настроенный, проверенный и рабочий проект вериката, который был сделан вручную с нуля (собран и настроен станок, настроена стойка, вставлена деталь с заготовкой, создана система координат заготовки CS, задано смещение Program Zero от компонента Tool до системы координат CS). При этом система координат DrivenPointZero всегда совпадает с CS. т.е. если куда-то переместить CS, то после нажатия Reset система координат  DrivenPointZero сместится вслед за ней. И станок отрабатывает программы в нужном месте. 

Когда проект создается через интерфейс в Creo, система координат DrivenPointZero перестаёт реагировать на смещения системы координат заготовки и намертво зависает в стартовой позиции инструмента. Соответственно вся обработка идёт в неправильном месте. И никакими манипуляциями не могу совместить DrivenPointZero с системой координат заготовки. 

Подскажите, пожалуйста, знающие люди, в каком месте и в какую сторону копать? Что я неправильно делаю?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

DJ Astro, когда я вывожу проект так как ты описал, то всё равно приходится вручную ещё раз задать смещение до системы координат заготовки/обработки. И смещение я делаю от шпинделя, а не от инструмента. Встречный вопрос, у тебя позиция инструмента при выводе через верикат сохраняется? Или в инструментах вместо его позиции в магазине пишется его tool id, к примеру frez_20

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Встречный вопрос, у тебя позиция инструмента при выводе через верикат сохраняется? Или в инструментах вместо его позиции в магазине пишется его tool id, к примеру frez_20

Да, все точно так же. Инструмент не с номером, а с названием, которое было в таблице инструментов в обработке. Делаю так - прогоняю через встроенный верикат (который идет вместе с крео). Он создает нормальную таблицу с номерами инструментов. Ее потом подгружаю в новый проект  :smile:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

С помощью приложения для ProE  генерирую две последовательные операции обработки одной детали с переустановкой.

Подскажите, пожалуйста, как настроить проект так, чтобы после первой операции обработанная заготовка правильно передавалась в следующую операцию? Сейчас получается во второй установке появляется обработанная заготовка рядом с чистой начальной и обработка продолжается на этой чистой заготовке, а не на уже обработанной и в неправильном месте. Если вторую операцию создать прямо в верикате копированием первой и перевернув заготовку в новое положение вручную - всё работает правильно. Но т.к. в разных операциях используются разные приспособления - пересоздавать всё заново вручную в верикате заколебаешься. Хочется автоматизации... :rolleyes: 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Для передачи с установа на установ обработанной заготовки Cut Stock нужно использовать систему координат с опцией Use for cut stock Transition.

То есть в первом установе эта система координат будет сориентирована определенным образом, а для второго установа Cut Stock повернется или переместится таким образом, как и повернется или переместится система координат со включенной опцией Use for cut stock Transition. на каждом установе только одна система координат может быть определена, как "используемая для перехода обработанной заготовки" (дословный пользовательский перевод термина Use for cut stock Transition)

Как это сделать в ProE я не подскажу. В Catia есть определенный интерфейс для этого.

Это можно сделать и вручную, но это более муторно. Должен быть интерфейс, предполагающий автоматическое определение такой системы координат и автоматического ее размещения.

 

post-7204-0-51508200-1450331257.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

s_liam, спасибо! Попробую поковырять эту функцию. А в мануале вычитал, что нужно прогнать первую установку, потом нажать ещё один шаг вперёд, чтобы активировалась вторая установка - и там уже вручную передвинуть полуобработанную заготовку в нужное место

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

s_liam, спасибо! Попробую поковырять эту функцию. А в мануале вычитал, что нужно прогнать первую установку, потом нажать ещё один шаг вперёд, чтобы активировалась вторая установка - и там уже вручную передвинуть полуобработанную заготовку в нужное место

Можно сделать и так.

Только после того как шагнете на след. установ и разместите заготовку, не забудьте нажать вот эту кнопочку, что показана на рисунке: "Preserve Stock Transition", чтобы создалась автоматически система координат переноса, про которую я писал выше, иначе после сброса ничего не сохранится!!!

post-7204-0-32142200-1450761184_thumb.png

Изменено пользователем s_liam
1 пользователю понравилось это

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если я не ошибаюсь по передаче заготовки с одного установа на другой есть урок

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Столкнулся с проблемой.

Старый проект прорисовали в Vericut 7.4.1.

При отрисовке движения фрезы D=2мм. С корекцией G41 фреза не прорезала

поперечную стенку,а была должна.Раньше все было нормально.

Где в настройках это можно откоректировать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добавление к посту выше

kadr N972

 N963T2M6

N964G43H2
N965S5000M3
N966G0G90G54X72.555Y80.151
N967Z32.
N968G1Z30.F100
N969G1G41D2X74.055Y82.749
N970X71.055Y84.481
N971X76.312Y87.52
N972X74.312Y88.67
N973X66.055Y83.904
N974G40X67.555Y81.30
Заготовка толщиной 31мм. Z=0 с низу
Изменено пользователем ed_us

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

Добавление к посту выше

kadr N972

 N963T2M6

N964G43H2
N965S5000M3
N966G0G90G54X72.555Y80.151
N967Z32.
N968G1Z30.F100
N969G1G41D2X74.055Y82.749
N970X71.055Y84.481
N971X76.312Y87.52
N972X74.312Y88.67
N973X66.055Y83.904
N974G40X67.555Y81.30
Заготовка толщиной 31мм. Z=0 с низу

 

Доброго времени суток, проблему решили?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Заочно без проекта сложно что-то посоветовать. Надо глядеть проект.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Думаю, наверное придется какой-то алгоритм прописывать, где при каждом измененном значении по осям будут сравниваться значения с минимальным имеющимся и и с максимальным, а затем будут переписываться. Потом эти переменные можно куда-либо вывести. При этом должны быть переменные прописаны для нулевых значений осей станка.

Например в лог. Не слышал, чтобы можно было стандартно это реализовать. А реализовать достаточно муторно будет, хотя и осуществимо вполне.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сам спросил - сам отвечу. :)

Осуществил пока только для стойки Siemens. В стойке есть параметры $AA_IM, в которые выводятся текущие значения машинных координат. Создал 6 переменных, в которых сохраняются минимальные и максимальные координаты перемещений. В каждом кадре происходит сравнение текущих координат с сохранёнными и их перезапись, если выполяются условия "больше" или "меньше". Так же добавил условие, чтобы игнорировать кадры с М6, где идёт смена инструмента и станок уезжает в самые крайние точки по 3-м осям, искажая тем самым результаты перемещений только обработки.

 

post-14795-0-56722300-1471519060.jpg

1 пользователю понравилось это

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Молодца!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сам спросил - сам отвечу. :)

Осуществил пока только для стойки Siemens.

Это и имелось ввиду.

Только почему M1-6 исключены? Если в этих кадрах будут запрограммированы перемещения? :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Это и имелось ввиду.

Только почему M1-6 исключены? Если в этих кадрах будут запрограммированы перемещения? :)

Я затачивал под свой станок и свои программы. М6 выводится в отдельном кадре, по этой команде происходит смена инструмента  и станок уезжает в самый угол рабочего объёма по +X, +Y, +Z.

После смены инструмента я ставлю останов по М1 (станок всё ещё стоит в положении смены инструмента).

В результате я не увижу насколько близко станок был к конечным выключателям по этим осям при обработке, а буду всегда видеть, что станок был на конечниках +X, +Y, +Z.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

происходит смена инструмента  и станок уезжает в самый угол рабочего объёма по +X, +Y, +Z.

Понятно, тогда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

  • Реклама

  • Ближайшие события

    Предстоящих событий не найдено
  • Дни рождения сегодня

    1. Anastasiya23
      Anastasiya23
    2. BboyTim
      BboyTim
      (27 лет)
    3. Chauncey38
      Chauncey38
      (31 год)
    4. i_gibadullin
      i_gibadullin
      (49 лет)
    5. MacK
      MacK
      (31 год)
    Просмотреть все