Перейти к публикации

Вопросы по ductpost


kotbarsik

Рекомендованные сообщения

спасибо, но это немного не то... это команда для выдергивания определенного "fanuc" поста. а я хочу посмотреть список всех постов, вшитых в дактпост...

Мда.... доку-то читайте:

C:\Program Files\Delcam\DuctPost1510\file\help\list.html

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


ввожу, потом enter cutfile name:

что то надо написать.... указать файл cut....

Вводить нужно не i, а строчную L.
Ссылка на сообщение
Поделиться на других сайтах
  • 1 год спустя...

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

Просто столкнулся с подобной проблеммой. И данный метод её решения меня полностью устраивает.

tool number = T

tool number = TR

и

"G54T0" ; T =C ; "0" ; TR =C

помогло

только мне необходимо выводить "key k"

пишу:

key k = KA

key k = KB

но при выводе их с параметром =C получаем, что KA = 0 а вот KB = 123.456...

ductpost получается при определении ключей, тот который стоит ниже в списке define считает рабочим, а первый - нет. если КА и КВ поменять местами в define keys, то с результатом будет тот, который стотит ниже..

ductpost 1516.

надо чтобы оба КА и КВ в итоге имели значения.

Что я делаю не так? :(

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

Помогите друзья допилить пост.

Станок table-table. Поворотно-качающийся стол. ЧПУ Сименс 840д.

Требуется настроить вывод CYCLE800.

формат в УП такой: CYCLE800(1,"TC1",0,39,0.0,0.0,0.0,0.0,0.0,0.0,0,0,0,-1) - это без отслеживания кончика инструмента и отводом по Z.

кусочек поста:

spindle azimuth rotation   = false

azimuth axis units		 = degrees

azimuth axis direction	 = positive

azimuth centre			 = ( 0.0 0.0 0.0 )

azimuth axis param		 = ( 0.0 0.0 75.0  1.0  0.0  0.0 )

spindle elevation rotation = false

elevation axis units	   = degrees

elevation axis direction   = positive

elevation centre		   = ( 0.0 0.0 0.0 )

elevation axis param	   = ( 0.0 0.0 0.0  0.0  0.0  1.0 )

initial tool vector			= ( 0 0 1 )

workplane angles			   = apparent 

workplane angle convention	 = 1

retract at angular limit	   = true

minimise multiaxis retractions = true

retract and reconfigure style  = linearise

multiaxis coordinate transform = false

linearise multiaxis moves	  = true

withdrawal amount			  = 100.0

integer 3					  = 1

...

	  N; " CYCLE800(1,\"TC1\",0,39";

			XWK workplaneX =C; YWK workplaneY =C; ZWK workplaneZ =C;

			AWK WorkplaneA =C; BWK WorkplaneB =C; CWK WorkplaneC =C;

			",0,0,0,-1)"

На выходе имею следующее:

N111 CYCLE800(1,"TC1",0,39,0.0,0.0,0.0,-90.0,0.0,0.0,0,0,0,-1)

N112; Workplane : A-90



N360 CYCLE800(1,"TC1",0,39,0.0,0.0,0.0,-90.0,0.0,90.0,0,0,0,-1)

N361; Workplane : A-90 C+90



N608 CYCLE800(1,"TC1",0,39,0.0,0.0,0.0,-90.0,0.0,180.0,0,0,0,-1)

N609; Workplane : A-90 C+180



N835 CYCLE800(1,"TC1",0,39,0.0,0.0,0.0,-90.0,0.0,-90.0,0,0,0,-1)

N836; Workplane : A-90 C-90

т.е. вроде бы порядок, но при параметре 39 оси в цикле значатся как C A B, а пост выводит их по порядку A B C.

пробовал менять workplane angle convention на 17 что вроде бы должно выводить оси как ZXYs но в итоге поимел такое:

N111 CYCLE800(1,"TC1",0,39,0.0,0.0,0.0,0.0,-90.0,0.0,0,0,0,-1)

N112; Workplane : A-90



N360 CYCLE800(1,"TC1",0,39,0.0,0.0,0.0,-90.0,0.0,-90.0,0,0,0,-1)

N361; Workplane : A-90 C+90



N608 CYCLE800(1,"TC1",0,39,0.0,0.0,0.0,-180.0,90.0,0.0,0,0,0,-1)

N609; Workplane : A-90 C+180



N835 CYCLE800(1,"TC1",0,39,0.0,0.0,0.0,-90.0,0.0,90.0,0,0,0,-1)

N836; Workplane : A-90 C-90

В идеале хотелось бы иметь

N111 CYCLE800(1,"TC1",0,39,0.0,0.0,0.0,0.0,-90.0,0.0,0,0,0,-1)

N112; Workplane : A-90



N360 CYCLE800(1,"TC1",0,39,0.0,0.0,0.0,90.0,-90.0,0.0,0,0,0,-1)

N361; Workplane : A-90 C+90



N608 CYCLE800(1,"TC1",0,39,0.0,0.0,0.0,180.0,-90.0,0.0,0,0,0,-1)

N609; Workplane : A-90 C+180



N835 CYCLE800(1,"TC1",0,39,0.0,0.0,0.0,-90.0,-90.0,0.0,0,0,0,-1)

N836; Workplane : A-90 C-90
Ссылка на сообщение
Поделиться на других сайтах

а поменять 39 на 57?))

это был бы вариант только станок почему то А-90, А-90 и С+90, А-90 и С+180, обрабатывает просто как А-90. Стол наклоняется но не вращается. Поэтому от 57 пришлось отказаться.

ПС: В настройках цикла на станке при выборе параметра, который отвечает за порядок осей, как ABC, т.е. 57, ось С становится не активной, угол для нее указать можно, он сама буква С становится серенькой и не приметной, вроде как подсказывая что она работать не будет. Поэтому методом перебора получил CAB и параметр 39 в цикле.

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

В общем я пока что оставил workplane angle convention = 1 и вручную переставил вывод осей в CYCLE800. Вроде бы работает, но я считаю это неправильное решение, чую где нибудь вылезет косяк из-за него.

N; " CYCLE800(1,\"TC1\",0,39";

			XWK workplaneX =C; YWK workplaneY =C; ZWK workplaneZ =C;

			CWK WorkplaneC =C; AWK WorkplaneA =C; BWK WorkplaneB =C;

			",0,0,0,-1)"
Ссылка на сообщение
Поделиться на других сайтах

В общем я пока что оставил workplane angle convention = 1 и вручную переставил вывод осей в CYCLE800. Вроде бы работает, но я считаю это неправильное решение, чую где нибудь вылезет косяк из-за него.

N; " CYCLE800(1,\"TC1\",0,39";

			XWK workplaneX =C; YWK workplaneY =C; ZWK workplaneZ =C;

			CWK WorkplaneC =C; AWK WorkplaneA =C; BWK WorkplaneB =C;

			",0,0,0,-1)"
Предлагаю обратиться к функциям TRANS (ATRANS) и ROT (AROT) для трасформации СК во время 3+2 обработки. С этими функциями у меня практически никогда проблем с Сименсом не было.

Я один раз пробовал вместе с представителями одной фирмы-производителя (не скажу какой из этических соображений) прописать цикл 800, так они сами толком не смогли объяснить как это чудо работает, и правильно отработать этот цикл сами на станке не сумели.

Ссылка на сообщение
Поделиться на других сайтах
  • 5 лет спустя...
11 час назад, Sergey1984 сказал:

скажите что не так делаю.

Безымянный.png

почему в доступе отказано?

Командную строку нужно запускать от имени администратора.

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

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

Изменено пользователем Sergey1984
Ссылка на сообщение
Поделиться на других сайтах
В 12/3/2018 в 20:03, Sergey1984 сказал:

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

Либо запретить вывод комментариев в настройках постпроцессора, либо создать замены в настройках постпроцессора для транслитерации русских слов, либо просто удалить/отредактировать все комментарии.

В любом случае, надо лесть в постпроцессор

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

Либо запретить вывод комментариев в настройках постпроцессора, либо создать замены в настройках постпроцессора для транслитерации русских слов, либо просто удалить/отредактировать все комментарии.

В любом случае, надо лесть в постпроцессор

Когда открываю пост то там нет коментариев ,а при выводе уп они есть.как их найти?

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

Когда открываю пост то там нет коментариев ,а при выводе уп они есть.как их найти?

Если комментарии в самом начале программы, то скорее всего, надо отключить команду Comment (раздел команд Misc)

Может оказаться так, что в посте в свойствах какого-то параметра указан префикс/постфикс как комментарий. Например параметр Tool Namе имеет префикс "; Tool Name: "

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

Здравствуйте )) , подскажите , есть у меня пост я хочу его отредактировать открыв файл я вижу там небольшое количество информации , вопрос а где находится основной код поста ?

 

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

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

Здравствуйте )) , подскажите , есть у меня пост я хочу его отредактировать открыв файл я вижу там небольшое количество информации , вопрос а где находится основной код поста ?

 

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

1. Пуск - Выполнить - вводим "cmd" (без ковычек)
2. В открывшейся консоли в командную строку вводим "cd \", после чего появится приглашение "C:\"
3. С помощью команды "cd" заходим в папку с дактопостом, у меня это:
"cd program files\delcam\ductpost1461\sys\exec\"
4. Выполняем команду "ductpost -w fanuc.opt > fanuc.txt (или др. постпроцессор)
5. Через "Мой компьютер" (или др. способом заходим в папку дактпоста и рядом с файлом "ductpost.exe" будет лежать Ваш файл.

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

5. Через "Мой компьютер" (или др. способом заходим в папку дактпоста и рядом с файлом "ductpost.exe" будет лежать Ваш файл.

Потом меняю ему расширение на .opt и использую его ?

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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

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




×
×
  • Создать...