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

Вопросы по 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 пользователей

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




  • Сообщения

    • david1920
      На 0I-TC mate менял плату управления приводами На 18i-TB менял для диагностики платы процессоров (один был от Spinner другой простой) процы были одинаковые Всё работает
    • brigval
      Браком 1.04В версии 1.04Добавлено: Автоуменьшение высоты шрифта многострочного наименования в ОН чертежа.Добавлено: Переименование поверхностей, баз, размеров в порядке их следования на чертеже.Добавлено: Переименование изображений по ГОСТ: сначала виды, затем разрезы, сечения, выносные элементы.Добавлено: Выравнивание неассоциативных видов.Добавлено: Ручной ввод шага и угла наклона штриховки.Добавлено: Перемещаются в макроэлемент компоненты, исключаемые из спецификации.Добавлено: Выбор количества значащих цифр в значении площади поверхности детали для вставки в ТТ.Добавлено: Возможность не авторазмещать ТТ перед конвертацией чертежа в PDF.Добавлено: Добавлены кнопки «Выделить все включенные в расчет» и Выделить все исключенные из расчета».Добавлено: Версия КОМПАС-3D Home показывается в программе со словом Home.Добавлено: Улучшен алгоритм считывания и вставки ТТ чертежа.Добавлено: При конвертации чертежа в PDF удаляется старый файл с таким же обозначением в начале имени, как обозначение в начале имени нового файла.Добавлено: Улучшено считывание номеров позиций из 3D-модели сборки.Исправлено: Иногда скрытые и потом показанные объекты чертежа отображались не серым цветом.Исправлено: Иногда после ручного заполнения графы «Масса» ОН чертежа в окне программы масса могла отображаться не правильно.Исправлено: В некоторых случаях из ОН чертежа могла не считываться литера.Исправлено: В некоторых окнах программы неправильно показывался заголовок окна программы.Исправлено: Другие замеченные мелкие ошибки и неточности кода.Скачать
    • boomeeeer
      Не помню чтобы у меня такое спрашивали при регистрации.
    • Snake 60
      @eljer0n  Откройте макрос SaveDRW.swp редактором VBA Найдите вот эти строки: Поменяйте выделенную цифру на нужную вам 3 или 4 - это количество символов которое останется от имени конфигурации. PS При сохранении в PDF тоже ругается на неправильное название чертежа, т.к. тоже обрезает название конфигурации до двух знаков, там тоже надо править при желании...
    • eljer0n
      @malvi.dp в общем порядок следующий (на каждое исполнение свой чертеж и позиция в спецификации):   Для исполнения с 2мя знаками. 1. Есть деталь с именем формата ХХ-01.01-01 (последнее -01 это исполнение) 2. В Мпроп детали назначается исполнение из конфигурации (как у вас на картинке). Отображается корректно 3. Создается чертеж по модели, исполнение в основной надписи чертежа детали отображается корректно. 4. Сохраняется через SaveDRW с корректным именем. 5. В спецификации сборки все отображается корректно.     Для исполнения с 3мя знаками. 1. Есть деталь с именем формата ХХ-01.01-011 (последнее -011 это исполнение) 2. В Мпроп детали назначается исполнение из конфигурации. Отображается корректно 3. Создается чертеж по модели, исполнение в основной надписи чертежа детали отображается корректно. 4. Сохраняется через SaveDRW с некорректным именем, а именно - с обрезанным до двух знаков исполнением (-01). 5. В спецификации сборки шифр отображается (внезапно! может какой глюк был: у солида или у меня ) корректно, как и у вас на рисунке.     Выходит, загвоздка все-таки только в сохранялке чертежа.
    • gudstartup
      да информация о решенной проблеме очень важна так что будем ждать хороших новостей!
    • mrVladimir
      @gudstartup Спасибо Вам за помощь. Теперь дело в приобретении платы. Как что-то получится (сперва приобрести, потом поставить) обязательно отпишусь.
    • gudstartup
      а как вы taxid фирмы нашли?
    • gudstartup
      все что я написал в цитате выше по теме полная фигня в связи с вновь приобретённой информацией. можно менять любые компоненты в пределах серии чпу если только не меняете по или записываете oprminf но  всегда могут быть нюансы  @mrVladimir все должно получиться извините за то что выдал непроверенную информацию за мнение типа знающего эксперта оказывается я 
    • malvi.dp
      Какое у детали имя файла и как формируете Обозначение и Наименование? Вы каждое исполнение сохраняете в новый чертеж? Или это групповой чертеж? Если групповой-то имя конфигурации в нем быть не должно. Стоит ли галочка "Исполнение" "Из конфигурации"? На сколько мне не изменяет память макрос сохраняет файл чертежа с тем же именем что и файл модели в папке модели. В спецификации все правильно отображается, даже если знаков исполнений больше трех  
×
×
  • Создать...