Metal_Cutter

Многопозиционная обработка

41 сообщение в этой теме
Pinned posts

Добрый день, Уважаемые коллеги.

 

Деталь обрабатывается с нескольких сторон, для каждой стороны создана своя система координат (СК). Нужно одним NC-файлом сохранить все программы, чтобы обработка каждой стороны была выведена в своей СК. Возможно ли это реализовать?

 

 

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

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


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


UnPinned posts

ID: 2   Опубликовано: (изменено)

12 минуты назад, Metal_Cutter сказал:

Возможно ли это реализовать?

Возможно, G54, G55, G56, G57 и т.д...

 

На стойке есть таблица систем координат.

P_20180711_142555.thumb.jpg.75664297e14f71f0c89b5fccbe9b7d1a.jpg

Изменено пользователем Machinist

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


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

@Machinist Вы не правильно поняли вопрос. Может картинка прояснит.

12.jpg

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


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

@Metal_Cutter  Вы неправильно поняли ответ. В одной программе будет несколько систем координат, каждая из которой соответствует стороне корпуса.

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


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

@Machinist Я не это спрашивал. И не говорил какие у меня стойки. Я не могу заставить выводить PM в один файл, обработку нескольких сторон, каждая относительно своей СК. Предполагаю, что стандартными средствами РМ это не возможно. Но может кто-то это реализовал через макросы или др. средствами. 

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


Ссылка на сообщение
Поделиться на других сайтах
8 минут назад, Metal_Cutter сказал:

@Machinist Я не это спрашивал. И не говорил какие у меня стойки. Я не могу заставить выводить PM в один файл, обработку нескольких сторон, каждая относительно своей СК. Предполагаю, что стандартными средствами РМ это не возможно. Но может кто-то это реализовал через макросы или др. средствами. 

Может в NC файл надо перетянуть и установит СК после траектории обработки !

СК0

траектория 

СК1

траектория

СК3 

траектория

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

Скрытый текст

 

 

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


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

@Metal_Cutter

2 часа назад, Metal_Cutter сказал:

Деталь обрабатывается с нескольких сторон, для каждой стороны создана своя система координат (СК). Нужно одним NC-файлом сохранить все программы, чтобы обработка каждой стороны была выведена в своей СК.

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

F.jpg.8cee3f2a15c34892a2a8f6c5c55606cf.jpg

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

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


Ссылка на сообщение
Поделиться на других сайтах
Только что, Frezer_PU сказал:

Может в NC файл надо перетянуть и установит СК после траектории обработки !

СК0

траектория 

СК1

траектория

СК3 

траектория

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

Спасибо за совет. Немного не то, она советует как сделать безопасные перемещения между сторонами. 

Только что, Machinist сказал:

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

Я постарался максимально ясно довести смысл вопроса. Извините если не понятно. Т.е. сейчас PM выводит программу относительно одной СК, нужно чтобы для каждой стороны относительно своей СК. 

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


Ссылка на сообщение
Поделиться на других сайтах
Показать содержимое  
%
O1000 (MASTER PLITA MLH855)
(JUL-11-2018-4:57:09PM)
M32

(T9-Sv11tv)
(T21-Sv8.5tv)
(T11-CENTRO 6x90)

G90 G17 G40 G80 G00
G00 G28 G91 Z0
G90
M06 T9 (Sv11tv)
G00 G54 G90 X-225. Y-90. S2300 M03
G43 H9 Z50.
M08
(-----------------)
(D11-DRILL - DRILL)
(-----------------)
Z100.
G98 G83 X-225. Y-90. Z-50. R2. Q8. F230.
Y90.
X-45. Y-90.
Y90.
X45.
Y-90.
X225. Y90.
Y-90.
G80
M09
M05
M01
G90 G17 G40 G80 G00
M06 T21 (Sv8.5tv)
G00 G55 G90 X-274. Y65. S700 M03
G43 H21 Z50.
M08
(------------------)
(D8.5-DRILL - DRILL)
(------------------)
Z100.
G98 G83 X-274. Y65. Z-44. R-3. Q3. F90.
Y-65.
X0.
Y65.
X274.
Y-65.
G80
M09
M05
M01
G90 G17 G40 G80 G00
M06 T11 (CENTRO 6x90)
G00 G56 G90 X-135. Y-14. S2000 M03
G43 H11 Z50.
M08
(---------------)
(DCENTRO - DRILL)
(---------------)
Z10.
G98 G83 X-135. Y-14. Z-13. R-8. Q1. F200.
X135.
G80
Z20.
M09
M05
G00 G28 G91 Z0
G00 G28 G91 Y0.
G90
M31
M30
%

 

Hide  

 

Цитата

Правильно заданный вопрос- половина ответа.

Как я понял, человек хочет как то так, что бы вся программа с разными нулями была в 1 файле.

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


Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, Artas28 сказал:
Показать содержимое
%
O1000 (MASTER PLITA MLH855)
(JUL-11-2018-4:57:09PM)
M32

(T9-Sv11tv)
(T21-Sv8.5tv)
(T11-CENTRO 6x90)

G90 G17 G40 G80 G00
G00 G28 G91 Z0
G90
M06 T9 (Sv11tv)
G00 G54 G90 X-225. Y-90. S2300 M03
G43 H9 Z50.
M08
(-----------------)
(D11-DRILL - DRILL)
(-----------------)
Z100.
G98 G83 X-225. Y-90. Z-50. R2. Q8. F230.
Y90.
X-45. Y-90.
Y90.
X45.
Y-90.
X225. Y90.
Y-90.
G80
M09
M05
M01
G90 G17 G40 G80 G00
M06 T21 (Sv8.5tv)
G00 G55 G90 X-274. Y65. S700 M03
G43 H21 Z50.
M08
(------------------)
(D8.5-DRILL - DRILL)
(------------------)
Z100.
G98 G83 X-274. Y65. Z-44. R-3. Q3. F90.
Y-65.
X0.
Y65.
X274.
Y-65.
G80
M09
M05
M01
G90 G17 G40 G80 G00
M06 T11 (CENTRO 6x90)
G00 G56 G90 X-135. Y-14. S2000 M03
G43 H11 Z50.
M08
(---------------)
(DCENTRO - DRILL)
(---------------)
Z10.
G98 G83 X-135. Y-14. Z-13. R-8. Q1. F200.
X135.
G80
Z20.
M09
M05
G00 G28 G91 Z0
G00 G28 G91 Y0.
G90
M31
M30
%

 

Hide

 

Как я понял, человек хочет как то так, что бы вся программа с разными нулями была в 1 файле.

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

К примеру если эта деталь делается из кругляка то как быть тогда?

 

По факту для 5х или 4х обработки должна быть одна основная материнская СК остальные вспомогательные которые будут определять угол поворота и плоскость обработки, можно и без них но это зависит от устройства определения и логики программы в которой вы работаете! 

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


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

ID: 11   Опубликовано: (изменено)

49 минут назад, Artas28 сказал:

Как я понял, человек хочет как то так, что бы вся программа с разными нулями была в 1 файле.

Вот и я так понял, о чём и писал выше.

42 минуты назад, Frezer_PU сказал:

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

Это практично, если на столе закрепить несколько десятков заготовок из которых нужно получить одинаковую деталь.

Именно для этого в стойках предусмотрена возможность создавать множество "нулевых" точек.

Изменено пользователем Machinist

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


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

ID: 12   Опубликовано: (изменено)

4 часа назад, Metal_Cutter сказал:

Нужно одним NC-файлом сохранить все программы, чтобы обработка каждой стороны была выведена в своей СК.

 

2 часа назад, Metal_Cutter сказал:

Я не могу заставить выводить PM в один файл, обработку нескольких сторон, каждая относительно своей СК

 

Metal - @Machinist дал правильный ответ.

Ну если конечно был задан правильный вопрос)

Изменено пользователем eksodus

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


Ссылка на сообщение
Поделиться на других сайтах
14 минуты назад, Artas28 сказал:

Как я понял, человек хочет как то так, что бы вся программа с разными нулями была в 1 файле.

Я рад, что хоть один человек понял, что мне нужно.

 

8 минут назад, Frezer_PU сказал:

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

К примеру если эта деталь делается из кругляка то как быть тогда?

На моем оборудовании и деталях это очень практично.

 

Так понимаю, что никто не задавался этим вопросом?

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


Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, Metal_Cutter сказал:

Я рад, что хоть один человек понял, что мне нужно.

И на примере программы дал ответ в точности как мой :biggrin:

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

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


Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, Metal_Cutter сказал:

Нужно одним NC-файлом сохранить все программы, чтобы обработка каждой стороны была выведена в своей СК. Возможно ли это реализовать?

Возможно! Необходимо делать постпроцессор, в вашем случае получается 3+2 , есть ряд настроек которые позволяют выводить в программу координаты траектории  от СК которая применялась для её расчёта.  Пример, если в одном NC тр. с разными СК то каждая выведится с координатами от своей СК!

На станке нет функции трансформации СК?

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


Ссылка на сообщение
Поделиться на других сайтах
8 минут назад, Metal_Cutter сказал:

На моем оборудовании и деталях это очень практично.

К вопросу это тоже надо было приложить и чем больше подробностей тем быстрее и точнее ответ !

Если бы вы приложили такой же скрин с программой и СК в них 54-59 то сразу было бы понятно что нужно получить! 

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


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

Возможно! Необходимо делать постпроцессор, в вашем случае получается 3+2 , есть ряд настроек которые позволяют выводить в программу координаты траектории  от СК которая применялась для её расчёта.  Пример, если в одном NC тр. с разными СК то каждая выведится с координатами от своей СК!

3+2 не пробовал. Думаю тоже не вариант, т.к. Милл не постпроцессирует программу если не выбрана одна СК, в которой нужно выводить, причем она должна быть ориентированна, так же как кинематика станка в посте. 

 

1 час назад, Е в г е н. сказал:

На станке нет функции трансформации СК?

нет. Математику расчета референтных точек я вставляю в шапку программы, сразу после обмера детали датчиком касания.

 

1 час назад, Frezer_PU сказал:

К вопросу это тоже надо было приложить и чем больше подробностей тем быстрее и точнее ответ !

Если бы вы приложили такой же скрин с программой и СК в них 54-59 то сразу было бы понятно что нужно получить!

Это бы только больше запутало. Производителем жестко забыты нули G54 - положение первого шпинделя относительно центра стола ...... G56 - третьего ...,  эти параметры нельзя менять. Референтные точки задаются с помощью G52.

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


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

ID: 18   Опубликовано: (изменено)

3 часа назад, Metal_Cutter сказал:

Я рад, что хоть один человек понял, что мне нужно.

это все поняли, и ответ вам Машинист уже давал,

если только вы правильно изложили задачу

 

на станке привязываете столько деталей сколько нужно,

и в NC файл закидываете все траектории, которые нужно

это всё

 

ну и конечно постпроцессор нужен, который поддерживает многоосевую обработку

а вы вместо того чтобы дать проект, и показать скрин ошибки, если таковая есть - упорно твердите что вас никто не понял

 

5 минут назад, Metal_Cutter сказал:

Производителем жестко забыты нули G54

то есть вы не можете поставить деталь в углу стола ?

 

5 минут назад, Metal_Cutter сказал:

эти параметры нельзя менять. Референтные точки задаются с помощью G52.

скажите что за станок у вас

а то может у вас там реально проблема серъёзная

Изменено пользователем eksodus

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


Ссылка на сообщение
Поделиться на других сайтах
Только что, eksodus сказал:

да все поняли это кроме вас, хватит ерничать

ну если Вы такой понятливый, то почему мне буквально пришлось разжевывать свой вопрос чтобы его поняли? Хотя с самого начала он был корректен.

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


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Metal_Cutter сказал:

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

Вы ничего и не разжевывали  - а просто повторили несколько раз что у вас не получается

а вам в ответ сказали как это сделать, несколько раз

 

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

даже проект не выложили

 

1 час назад, Metal_Cutter сказал:

3+2 не пробовал. Думаю тоже не вариант, т.к. Милл не постпроцессирует программу если не выбрана одна СК, в которой нужно выводить, причем она должна быть ориентированна, так же как кинематика станка в посте. 

 это вообще и есть правильный вариант

милл выведет вам NC файл в любой вами заданной СК, от слова вообще

а расположить эту СК в милле, так чтобы она совпадала с расположением заготовки на станке - это Ваша задача, а не милла

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


Ссылка на сообщение
Поделиться на других сайтах
9 часов назад, Metal_Cutter сказал:

Милл не постпроцессирует программу если не выбрана одна СК, в которой нужно выводить

В программе будут координаты от СК которая использовалась для расчёта траектории и неважно была ли она при этом задана в NC файле! Сделал пример, 3 тр. с разными СК , постпроцессировал один NC файл, на выходе получил 3 тр. с координатами от своих СК.(милл 17)

https://my-files.ru/8kl0jm

Программа только в качестве наглядного примера координат!

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

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


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

В программе будут координаты от СК которая использовалась для расчёта траектории и неважно была ли она при этом задана в NC файле!

При условии правильной настройки постпроцессора под это дело.

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


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

Можно просто добавить текстовые блоки :

 

Metal.thumb.png.e7e989e00b641eaf86c2159dfa91e64b.png

 

 

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


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

Это немного не то) этим вы просто пропишете текст в программу, а надо ещё и заставить вывести координаты от своей СК.

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


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

ID: 25   Опубликовано: (изменено)

9 минут назад, Е в г е н. сказал:

Это немного не то) этим вы просто пропишете текст в программу, а надо ещё и заставить вывести координаты от своей СК.

ну так этим Вы и заставите как раз выводить координаты в своей СК

да и можно же не просто  написать  - G55, а и весь нужный вам код, например

G00 G17 G55 G90 G94 G80 G40

 

и ещё можно вставить в NC файл промежуточные СК, если обработка многоосевая

Изменено пользователем eksodus

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


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

Это всё просто пропишется в теле программы и не как не изменит координаты. Давайте представим есть 1 траектория рассчитанная от "СК1" и вторая под наклоном для неё надо уже делать другую "СК2 " теперь создадим NC и пихаем туда обе траектории,  теперь при постпроцессировании надо чтобы координаты 1 тр. были от СК1, а координаты 2тр. от СК2.  

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


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

ID: 27   Опубликовано: (изменено)

10 минут назад, Е в г е н. сказал:

Это всё просто пропишется в теле программы и не как не изменит координаты.

с каких это пор вывод другой системы координат не изменит координаты ?

конечно же изменит

если мы выводим G54 - то и программа выполнится в G54

а если G55 - то и программа выполнится в G55

 

10 минут назад, Е в г е н. сказал:

Давайте представим есть 1 траектория рассчитанная от "СК1" и вторая под наклоном для неё надо уже делать другую "СК2 " теперь создадим NC и пихаем туда обе траектории,  теперь при постпроцессировании надо чтобы координаты 1 тр. были от СК1, а координаты 2тр. от СК2.  

на станке делаем две привязки - G54 для первой траектории, G55 для второй траектории

а в милле вставляем текст в NС файл перед  второй траекторией как G55 (ну или G00 G55 G90 и тд)

Изменено пользователем eksodus

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


Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, Machinist сказал:

Это практично, если на столе закрепить несколько десятков заготовок из которых нужно получить одинаковую деталь.

Так речь идет не про несколько деталей а про одну конкретную )))))))))

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


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

Дак не про станок речь) там всё понятно, G54 одна нулевая точка, G55 вторая и т.д.

Надо заставить милл выводить нужные координаты от Системы Координат которая использовалась для расчёта траектории!

Если вы делаете обработку 3+2 у вас их будет несколько.

3 минуты назад, Е в г е н. сказал:

Надо заставить милл выводить нужные координаты от Системы Координат которая использовалась для расчёта траектории!

И всё это в одном NC.

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


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

Надо заставить милл выводить нужные координаты от Системы Координат которая использовалась для расчёта траектории!

сделать три разных NC  файла и потом объединить в один, подправив шапку )

 

ну а так то  - да, править пост тогда

только - где ?

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


Ссылка на сообщение
Поделиться на других сайтах
10 минут назад, eksodus сказал:

сделать три разных NC  файла и потом объединить в один, подправив шапку )

От этого автор как раз наверно и уходит)))Хочет всё в одном.

 

10 минут назад, eksodus сказал:

только - где ?

есть настройки) На самом деле обычное дело для тех кто сталкивался с 3+2 постами.

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


Ссылка на сообщение
Поделиться на других сайтах
38 минут назад, Frezer_PU сказал:

Так речь идет не про несколько деталей а про одну конкретную )))))))))

Я догадался.

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


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

есть настройки) На самом деле обычное дело для тех кто сталкивался с 3+2 постами.

ну делитесь уже )

проблема то выеденного яйца не стоит - ведь можно сделать три разных NC файла и всё

или сделать программу от одной привязки

 

Workpiece Coordinate System Number ?

Workplane Origin X ? (Y Z)

Workplane Definition Mode ?

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


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

В программе будут координаты от СК которая использовалась для расчёта траектории и неважно была ли она при этом задана в NC файле! Сделал пример, 3 тр. с разными СК , постпроцессировал один NC файл, на выходе получил 3 тр. с координатами от своих СК.(милл 17)

https://my-files.ru/8kl0jm

Программа только в качестве наглядного примера координат!

Именно то, что нужно. Как Вы это реализовали? СК вывода у Вас забита 1, а выводит каждый блок в своей системе координат. 

13.jpg

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


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

Реализовал постпроцессором.

Всё не опишу, потому как всё зависит от того что у вас сейчас в постпроцессоре, но основное что на это влияет находится в настройках «Контроль координат» там выставляете при 3+2--->Workplane Transformation--->on.  Есть параметр «Workplane Transformation Mode» при помощи него можно в определённый момент включать и выключать трансформацию.  Много чего будет влиять на правильность кода, начинайте делать постпроцессор и дойдёте до всего! 

3 пользователям понравилось это

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


Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, eksodus сказал:

проблема то выеденного яйца не стоит - ведь можно сделать три разных NC файла и всё

А если траекторий не 3, а 50? и стороны постоянно меняются( центровка с трёх сторон, сверлим с трёх сторон и т.д.) будет куча NC файлов, замучаешься объединять.

2 часа назад, eksodus сказал:

сделать программу от одной привязки

По хорошему конечно надо работать от одной привязки, но если у станка нет спец. функции для многих это становится проблема, приходится делать так как Автор или делать жёсткое базирование(это когда надо указывать в постпроцессоре на каком расстоянии от осей вращения находится привязка на станке),  можно сделать подпрограмму которая после поворота пересчитает новое положение Нулевой точки(было забито в G54 одно положение, станок повернулся, подпрограмма пересчитала и  забила новое положение). Последний вариант самый трудоёмкий, но зато в дальнейшем упрощает работу как наладчику  так и программисту.

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


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

А если траекторий не 3, а 50? и стороны постоянно меняются( центровка с трёх сторон, сверлим с трёх сторон и т.д.) будет куча NC файлов, замучаешься объединять

50 разных деталей ? не думаю что сотня прихватов на один стол у каждого поместятся)

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

 

50 одинаковых деталей ? тогда используем одну большую заготовку и смещение координат в настройках NC файла

 

50 привязок для одной детали ? так не бывает )

4 часа назад, Е в г е н. сказал:

можно сделать подпрограмму которая после поворота пересчитает новое положение Нулевой точки

мы на HAAS-ах так и делали - через подпрограмму

только для одинаковых деталей

а у автора темы вроде детали разные

 

6 часов назад, Е в г е н. сказал:

основное что на это влияет находится в настройках «Контроль координат» там выставляете при 3+2--->Workplane Transformation--->on.  Есть параметр «Workplane Transformation Mode» при помощи него можно в определённый момент включать и выключать трансформацию.

спасибо )

 

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


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

Реализовал постпроцессором.

Всё не опишу, потому как всё зависит от того что у вас сейчас в постпроцессоре, но основное что на это влияет находится в настройках «Контроль координат» там выставляете при 3+2--->Workplane Transformation--->on.  Есть параметр «Workplane Transformation Mode» при помощи него можно в определённый момент включать и выключать трансформацию.  Много чего будет влиять на правильность кода, начинайте делать постпроцессор и дойдёте до всего! 

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

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


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

@Е в г е н. Спасибо большое за помощь.

Пост для своего станка я сделал. Ключевым оказалось, как Вы и говорили 

В 12.07.2018 в 11:26, Е в г е н. сказал:

при 3+2--->Workplane Transformation--->on

далее просто отключил все Join-Up.

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

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


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

@Е в г е н. Ваш пример повторил, ничего не нужно. Спасибо.

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


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

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

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

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

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


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

Войти

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


Войти сейчас

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

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



  • Сообщения

    • Ectoplaza
      Sarcasm on   Ох, беда-беда, огорчение. Суровые олдскульные кнопочки испортили :( Как будто больше не к чему придраться. Sarcasm off     Первое что сделал после установки SW2016 вернул классическую цветовую схему.
    • Юрий Лукьянов
      Всем привет! Решили мы немного поднять свой уровень и перейти на более серьёзную технику. По случаю приобрели с завода пару старых фрезерных обр. центров. Один из которых "Chiron FZ18s" 1996г.в., со стойкой "Sinumerik 840d". Подключение и освоение начали с него. В первую очередь необходимо было поднять голову по Z в референт, дабы открутить защитную шторку направляющих для устранения кое-каких механических дефектов, и тут на старте столкнулись с ошибкой 700153. По мануалу она сообщает о незапертости двери. Ошибка не сбрасывается. В замке торчит открученная от двери заглушка. Подёргали её туда-сюда, ничего не происходит. Включили станок без неё, потом вставили, опять подёргали - ничего. Та же ошибка и станок стоит как вкопанный. Полезли в этот замок/концевик, разобрали его. Там имеется подвижный механизм с контактами и блокирующий его соленоид. Который, как я понимаю, должен приходить в действие при включении питания, но этого не происходит, 24в на питающих его проводах нет. Вобщем вопрос: можно ли каким-то образом сбросить эту ошибку програмно, либо каким-то другим способом. Спасибо.   P.S.: При покупке проверяли работоспособность станка, всё было нормально. На данный вопрос заводские операторы и электрики разводят руками. 
    • Frantic
      Есть ли возможность спрятать модули Teamcenter от всех пользователей, кроме определённой группы (групп)? Знаю, что пункты меню можно прятать, а вот модули как, не нашёл.
    • Владимир56
      У наших слесарей. На 3 года меня младше:
    • Maik812
      да не удобно ! и не только значки там голубые! даже с цветовой схемой старых значков много голубого появилось в дереве построения!
    • NeedMoreLODs
    • Владимир56
      В общем покритиковать просьба. Просверлил 14 отверстий Ф5 в каждом кармане, крайнии в точках размеров кармана минус 0.05мм. Сделал выступы.  Далее думал пятёркой Геринг, залил парафином, но засомневался в износостойкости фрезы, дали одну штуку.  Прошёл фрезой 10 Р6М5 до дна без обработки  боковых стенок.  Далее думаю в несколько этапов. Насколько хватит длины фрезы. Выбрал вчистую на глубину 26.5 2 кармана, за 2 прохода -черновой, чистовой. Обороты 1200, больше нет. Подача 110-120 соответственно. По слоям 0.7мм. Сдвинул заготовку в тисках ещё на 2 кармана. Выбрал десяткой, оставил до понедельника. Далее думаю за 1-2 раза выдвигать фрезу и фрезеровать до дна с уменьшением съёма, подач. Зажим за остаток 7мм приблизительно. Визуально фреза износилась одним зубом больше, образовалось притупление 0.3, можно переточить на фаску 0.3, но наверное покрытие там. Лучше торец сточить.
    • Arkhipkin_Pavel
      Всем Здравствуйте!!! Подскажите, где в солиде имеется настройка по выбору плоскостей через прозрачность. Суть такая, есть модель, она вписана в габоритную модель, заготовку, все это нужно для solidcam, так вот, при выборе геометрии у основной модели солид не может выбрать плоскости за прозрачностью заготовки, выбор можно осуществить только путем нажития правой кнопки и выбора  команды другие, и там уже из предложеного списка можно выбрать необходимую плоскость, как настроить чтоб не нажимать каждый раз на команду другие, а  в графической области через заготовку выбирать нужную плоскость? 
    • nbg
      Благодарю всех! Пользуюсь логированием.
    • nbg
       Доброго времени суток! может кто сталкивался с подобной проблемой. написал Handler, который в зависимости от вида извещения формирует определенной сообщение и отправляет его по внутренней почте. при компиляции, нет ни каких ошибок. при использовании handler-а в процессе. он отрабатывает, но иногда teamcenter просто отваливается. если использовать на 4 звенном теряется связь с сервером. нет никакой закономерности, может отвалится и на 2, и на 10 раз. с помощью логера отследил, где все валится       SAFE_CALL(EPM_ask_root_task(task, &root_task), ifail, root_task); logger::print_log(">> get root task\n"); if (ifail != ITK_ok || root_task == NULL_TAG) return; logger::print_log(">> perem\n"); SAFE_CALL(EPM_ask_attachments(root_task, EPM_target_attachment, &targets_count, &targets), ifail, targets_count); logger::print_log(">> get attacment\n"); SAFE_CALL(AOM_ask_value_string(*targets, "ekp7_CMType", &type_izv), ifail, type_izv); logger::print_log(">> get type izv\n"); logger::print_log(" ekp7_CMType - %s\n", type_izv); что то происходит в : SAFE_CALL(EPM_ask_attachments(root_task, EPM_target_attachment, &targets_count, &targets), ifail, targets_count);  хотя выше точно такая же строчка выполнялась без проблем. teamcenter  отваливается, с сообщением подробности в системном журнале. в котором вижу только такие ошибки: ERROR - 2018/11/16-13:42:22.483 UTC -  - The loginUser is null, this is unexpected at this point in the Session.
      The Session State will not be updated with information from the client service request.   ERROR - 2018/11/16-13:42:30.431 UTC -  - 65: CFI error: -65.
      ERROR - 2018/11/16-13:42:30.431 UTC -  - loginUser::initialise failed for 515007 - Teamcenter at d:\workdir\tc114w1201_64\src\core\tc\loginuser.cxx(582)    ERROR 26003 ITK_internal_error: Unclassified error/exception. See system log file for possible explanation.
             ERROR515007 POM has not started.   которые не очень информативны для меня.     может кто сталкивался с подобной проблемой. если ошибка в коде, тогда почему хэндлер отрабатывает. вообще в какую сторону копать? EPM_ask_attachments использую выше этого места, там все отрабатывает. Поэтому решил, получить нужные мне свойства, тогда когда она отработала без проблем. для этого переписал , но в итоге точно такая же ошибка возникла: SAFE_CALL(AOM_ask_value_tags(*atts, "CMHasProblemItem", &n_problem, &CMHasProblemItem), ifail, n_problem); хотя выше AOM_ask_value_tags выполнялось без ошибки. в системном журнале те же сообщения:  The loginUser is null, this is unexpected at this point in the Session.   За раннее благодарен за любую подсказку!