Jump to content

Как сделать так чтобы PowerMill выдавал программу с расширением .cnc?


MagicNight

Recommended Posts

Доброго дня всем.

Перерыл все настройки, на выходе автоматом выдает файл с расширением *tap (будь он не ладен)

В настройках  Инстременты-Опции-NC файлы --расширение и путь файла стоит .cnc

Приходиться на выходе вручную менять расширение.

PowerMill версия 6,00

Link to post
Share on other sites


UnPinned posts

Спасибо, NickEL1000

Его ответ помог решиить проблему

"установить в PowerMill в пути по умолчанию -> шаблон вывода NC-файла  вида

D:\NC\%{project}\%{ncprogram}.cnc

 

Link to post
Share on other sites
Pingvin man

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

И, это хорошо, когда у тебя один станок, а когда машин много и среди них с разным расширением - то нет.

Добавьте в список скриптов в постпроцессоре следующий скрипт:


function Rename() 
{
OutputExtension = "mpf";
  var out = "";
  return out=StandardResponse();
}

 

Соответственно, вместо расширения mpf поставьте своё расширение.
И, я активизировал этот скрипт в списке команд "program start".

Edited by Pingvin man
Link to post
Share on other sites
3 часа назад, MagicNight сказал:

В настройках  Инстременты-Опции-NC файлы --расширение и путь файла стоит .cnc

Приходиться на выходе вручную менять расширение.

вам надо выбрать еще постпроцессор, для которого будет применяться это расширение

такая же ошибка была что в той теме что у вас

а просто указать расширение и путь - ничего не изменится конечно

Link to post
Share on other sites

Как оказалось всё оказалось не так всё просто.

А настроечка "D:\NC\%{project}\%{ncprogram}.cnc " с новым запуском PowerMill слетает.

И опять всё по новой, приходиться вводить.

On 11/26/2020 at 5:14 PM, Pingvin man said:

Добавьте в список скриптов в постпроцессоре следующий скрипт:


function Rename() 
{
OutputExtension = "mpf";
  var out = "";
  return out=StandardResponse();
}

Ничего подобного в своем посте не нашел. Пост писал сам в PM-POST v 4.5.0.1

 

On 11/26/2020 at 7:15 PM, eksodus said:

вам надо выбрать еще постпроцессор, для которого будет применяться это расширение

такая же ошибка была что в той теме что у вас

а просто указать расширение и путь - ничего не изменится конечно

Выбираю и всё получается.

Проблема в том, что когда я закрываю PowerMill и открываю его снова в пути D:\NC\%{project}\%{ncprogram}.cnc

моего расширения .cnc  уже нет!

Link to post
Share on other sites
Metal_Cutter

@MagicNight

Размещаете свои посты в папке поиска

 

1.jpg

Выбираете в списке свой пост и указываете расширение с каким выводить NC-файлы

 

2.jpg

26.11.2020 в 17:14, Pingvin man сказал:

function Rename() 
{
OutputExtension = "mpf";
  var out = "";
  return out=StandardResponse();
}

Попробовал Ваш скрипт, думал что он будет работать на названиях NC-файлов с точкой, когда в обычном случае расширение пропадает. К сожалению он просто обрезает название. Мне не подойдет.

Link to post
Share on other sites
2 hours ago, Metal_Cutter said:

Размещаете свои посты в папке поиска

Я работаю в версии Милла 6,0,0

В той менюшке я указал вывод с расширением cnc.

Там как раз расширение при перезапуске стоит, а на выходе все равно tap получается.

 

И кстати в настройках поста в PM-POSTe указал вывод с расширением cnc, так он все равно выдает tap.

1.jpg

вот в милле. Здесь настройки стоят, проблем нет.

2.jpg

В это окне расширение cnc слетает после каждого перезапуска программы

3.jpg

Link to post
Share on other sites

Забейте изменение расширения файла в опциях РМ в стартовый макрос

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • Fedor
      Я и не отрицал никогда наличия ни времени, ни пространства. Раз есть они то и производные и первые и вторые по времени есть то есть скорости и ускорения  :) 
    • LazyBitch
      Это следы из прошлой жизни, потом как-нибудь расскажу. Сейчас я работаю конструктором и в наш сектор подкинули судно, которое висит на балансе филиала. Его надо привести в чувства.
    • mestnyi
      А что не SolidCam 2021, если скачал?
    • Stepanov
      Это всё понятно, понятно и то, что вы являетесь специалистами по газопроводам, обладаете опытом и знаниями и правильно оцениваете риски. Но тот мой пост был про непонятность формально-юридической компоненты работы по такому расчету. Одно дело "Вот по имеющимся упрощенным входным  данным и такой-то методике моделирования получились такие-то результаты, насколько они соответствуют реальности зависит от точности входной информации", и совсем другое дело "Комиссия установила, что на основании инженерного расчета произведенного по договору были произведены работы повлекшие за собой жертвы и разрушения". Вот в начале это темы место и роль такого расчета в последующих документах - непонятна, а именно она и определяет цену этого дела. Кстати, а на этой магистрали и отводы повороты малого радиуса есть? Есть же колесные тележки (роботы) которые управляются по кабелю (бухта на аппарате) или радиоканалу (в трубе, на резонансных частотах этой трубы, в трубах законы о радиовещании не действуют) и могут всячески обследовать внутренности трубы включая газовый состав. Со скоростью 5км/ч, через два часа будет полная картина того что там внутри на всём протяжении. Вы такую технику не используете? Есть знакомая фирма которая именно ей занимается. Там основная проблема это отводы, а относительно прямые участки это самое простой случай.
    • Mizaz
      Здравствуйте! Очень нужна ваша помощь! При запуске исследования simulation выдает ошибку, что модель нестабильна и есть неограниченные тела. Но у меня не получается задать какие-либо дополнительные связи и контакты( возможно не понимаю как правильно их задавать, в simulation недавно), после того как зафиксировал все необходимые узлы, не выходит ничего. Прилагаю  файл с лестницей и скрин ошибки.  https://yadi.sk/d/R3wPxPRHyQiPLg
    • ДОБРЯК
      Хоть что-то полезное сказали. Что время есть... Кроме клоунады.
    • ДОБРЯК
    • Nutricon
      я пользовался солидом   Что это?     Какой pdf принтер вы используете?
    • Grigor
      Еще раз повторю - Да мне все равно, высказал свое мнение о компании, а дальше каждый сам решает с кем работать.
    • persona1980_1
      Тоже работал в автокаде поначалу с весами линий. А потом стал работать без весов линий. В автокаде можно линию определенного цвета вывести на печать нужной толщиной, стилем и т. п. Для этого и создаются файлы перьев печати. Можно создать несколько файлов перьев для печати. Просто выбирать нужный при печати и все. Это намного удобней. И никаких настроек в Creo делать не нужно. Нужно создать несколько файлов pnt и при печати выбирать нужный. Либо сделать макросы вывода чертежа на печать с нужным файлом pnt при печати. Что я и делал в автокаде, а затем уже в creo. Вод готовый пример макроса (creo 5) печати (сохранить в config.pro) + файл настроек принтера pcf + перо печати pnt (plot_config.zip):  !====================================================== !Печать чертежа в pdf на листе формата А4, портрет !====================================================== mapkey -pdf4v @MAPKEY_NAMEПечать чертежа в pdf на листе формата А4,\nпортрет;\ mapkey(continued) @MAPKEY_LABELПечать А4 pdf, портрет;~ Close `main_dlg_cur` `appl_casc`;\ mapkey(continued) ~ Command `ProCmdModelPrint` ;~ Command `ProCmdDwgPubSettings` ;\ mapkey(continued) ~ Select `dwg_print_config` `CascadeButton1`;\ mapkey(continued) ~ Close `dwg_print_config` `CascadeButton1`;\ mapkey(continued) ~ Activate `dwg_print_config` `Adobe A4 vertical M1 S=0,5`;\ mapkey(continued) ~ Select `dwg_print_config` `CascadeButton1`;\ mapkey(continued) ~ Close `dwg_print_config` `CascadeButton1`;\ mapkey(continued) ~ Activate `dwg_print_config` `MorePrinter`;\ mapkey(continued) ~ Select `generic_list` `Selections` 1 `PRN_MORE_PRINTERS_40`;\ mapkey(continued) ~ Activate `generic_list` `OK`;~ Activate `generic_list` `Cancel`;\ mapkey(continued) ~ Command `ProCmdDwgPreview`  1;\ mapkey(continued) @MANUAL_PAUSEВведите диапазон печати листов.\nЗатем Возобновить.;\ mapkey(continued) ~ Activate `dwg_print_config` `OK`;~ Command `ProCmdDwgPubPrint`;     И еще в config.pro нужно прописать путь до файлов pnt и pcf (можно в один каталог):  pen_table_file $pro_stds\plot_config\S-0-5.pnt pro_plot_config_dir $pro_stds\plot_config
×
×
  • Create New...