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

Редактирование постов SolidCAM


CNC_SKILL

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



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

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

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

 

Благодарю, вы мне очень помогли
Вопрос немного не потеме,но не подскажите раньше в vmid файле был такой параметр как ускорение оси.(встречал на прасторах сети скриншот,сам пользуюсь только с версии 2014)в 2015 solidcam его нет.Возможно где то задать ускорение оси?

Нигде не используется, в 2016 его стерли за ненадобностью.

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

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

 

Нигде не используется, в 2016 его стерли за ненадобностью.

Как реализуешь так и будет тормозить.

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

Как реализуешь так и будет тормозить.

Gpp Tool не работает с динамическими массивами, и это сильно затормаживает пост, в ранних весиях размер массива был ограничен до 1000х1000х1000, потому что компы падали, сеичас он стал порезвее, но все равно тормозит, и смысла в его использовании не много, разве сохранять XYZ в однои переменнои вместо 3х, в создании массива 3х300 я смысла не вижу.

Однако, если быстрыи комп, много памяти и делаль без 3Д, разница будет не сущесвенная. 

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

Gpp Tool не работает с динамическими массивами, и это сильно затормаживает пост, в ранних весиях размер массива был ограничен до 1000х1000х1000, потому что компы падали, сеичас он стал порезвее, но все равно тормозит, и смысла в его использовании не много, разве сохранять XYZ в однои переменнои вместо 3х, в создании массива 3х300 я смысла не вижу.

Однако, если быстрыи комп, много памяти и делаль без 3Д, разница будет не сущесвенная. 

Всю программу в массив сохранять собираетесь?  :biggrin:  Можно массив и 3х10 задать, смотря за каким количеством параметров "следить" собираетесь. Конечно можно и переменные использовать, только постпроцессор будет написан стилем подобным "китайскому коду" и любые модификации и изменения понесут за собой некоторые трудности.

 

Нормально работать с SOLIDCAMом можно на компах, у которых процессоры не ниже core i5 и оперативки не менее 8ГБ. 

 

На более слабых компах работать можно в какой нибудь ГЕММЕ.

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

Я просто отреагировал на:

global numeric arr<<3,200>> 

 

Ясно, что комп нужен подобающии, но, поскольку основная масса посетителеи не юзают легальныи софт или на стадии обучения, можно сделать вывод, что и компы у них с Quadro 4000 16Gb и i7. К тому, же, даже на серьёзном компе, при постировании больших пресс-форм или пятиосных деталеи, зачастую выпиваешь по две-три чашки кофе. Тут важно, чтоб массивов, функции и IF-ELSE было минимальное количество, но тут явно не тот случаи :) И так соидет. 

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

Как из 5-осевого постпроцессора сделать 3-х осевой? 

 

Пример программы:

 

N110 M06 T1 (D20R0)
N112 (FM-facemill)
N114 G00 G54 G90 X57.5 Y0. A0. B0. S1592 M03 
N116 G43 H1 Z120. 
 
N2090 G00 G28 G91 Z0.
N2092 G00 G28 G91 X0. Y0
 
Надо убрать вывод этих кадров...

Помогите пожалуйста!

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

 Помогите пожалуйста!

 

Пример программы:

N2058 G00 Z25. 

N2060 M05 

N2062 G00 G28 G91 Z0 

N2064 G00 G28 G91 X-15.0 Y0. 

N2066 G90 

N2068 M06 T1 

N2070 M30 

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

А почему бы просто не использовать просто 3х осевой пост из базы? И не занимался этим гемором с переделкай !

Так не кто не делает!

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

post-46432-0-12458800-1475870193.jpg

 

Здравствуйте! Ищу постпроцессор для токарно-фрезерного станка Haas ST10Y. Стоит Solidcam 2016, у него нет стандартных токарно-фрезерных постов xyzc, все посты для сложных станков с осью В.  Хотелось бы найти схожий по кинематике пост и править под себя. Отдельное спасибо sennik53 за переведенный мануал по написанию постов. ainur.bat@gmail.com

 

NakamuraAS_200L нашел тут на форуме, но он с противошпинделем

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

attachicon.gifБезымянный.jpg

 

Здравствуйте! Ищу постпроцессор для токарно-фрезерного станка Haas ST10Y. Стоит Solidcam 2016, у него нет стандартных токарно-фрезерных постов xyzc, все посты для сложных станков с осью В.  Хотелось бы найти схожий по кинематике пост и править под себя. Отдельное спасибо sennik53 за переведенный мануал по написанию постов. ainur.bat@gmail.com

 

NakamuraAS_200L нашел тут на форуме, но он с противошпинделем

используй его и не указывай обработку с противошпинделем в процессе написания УП. Работай с основным.

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

используй его и не указывай обработку с противошпинделем в процессе написания УП. Работай с основным.

Открыл файл станка - кинематика оказалась сложнее: там две револьверной головы, Продолжаю искать...

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

SolidCAM2016, постпроцессор gMilling_3x

Подскажите, пожалуйста, как привести генерацию УП к такому виду?

G90 G17 G40 G80 G00 
M06 T1 (DHF AE-0302)
    (TBX-NB-contour)
G00 G54 G90 X31.2 Y-58. S20000 M03 
G43 H1 Z20. 
    Z-2.8 
G01 Z-5. F200. 
    Y-72.5 F600. 
    X9.2 
    Y-43.5 
G03 X10.7 Y-42. I0. J1.5 
G01 Y-27.5 
    X29.7 
    Y-42. 
G03 X31.2 Y-43.5 I1.5 J0. 
G01 Y-58. 
G00 Z2. 
    Z-3. 

вместо такого

N108 G90 G17 G40 G80 G00 
N110 M06 T1 (DHF AE-0302)
N112 (TBX-NB-contour)
N114 G00 G54 G90 X31.2 Y-58. S20000 M03 
N116 G43 H1 Z20. 
N118 Z-2.8 
N120 G01 Z-5. F200. 
N122 Y-72.5 F600. 
N124 X9.2 
N126 Y-43.5 
N128 G03 X10.7 Y-42. I0. J1.5 
N130 G01 Y-27.5 
N132 X29.7 
N134 Y-42. 
N136 G03 X31.2 Y-43.5 I1.5 J0. 
N138 G01 Y-58. 
N140 G00 Z2. 
N142 Z-3. 

пока это делаю вручную :sad:

Изменено пользователем Plumber
Ссылка на сообщение
Поделиться на других сайтах
Подскажите, пожалуйста, как привести генерацию УП к такому виду?

Убрать номера кадров? 

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

Как убрать номера кадров - разобрался, осталось разобраться с пробелами:

G01пробелY-27.5 
4пробела X29
.7 
4пробелаY
-42.

G03пробелX10.7пробелY-42. I0.пробелJ1.5 

и т.д.

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

Подскажите пожалуйста как ограничить скорость по G00(RapidFeet). В каком месте нужно подправить значение?

Хочется сделать ее меньше. В симуляторе показывает 10 000, на станке максималка 7500, а хочется сделать в районе 5000.

 

Использую стандартный gmilling_3x с доработками для станка Rolland MDX-540

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

Подскажите пожалуйста как ограничить скорость по G00(RapidFeet). В каком месте нужно подправить значение?

Хочется сделать ее меньше. В симуляторе показывает 10 000, на станке максималка 7500, а хочется сделать в районе 5000.

 

Использую стандартный gmilling_3x с доработками для станка Rolland MDX-540

Смотрите в файле вашего станка ! 

f70c9c8f40efd9bd7cee491452b21697.png

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

Ну наконец-то попробовал, но почему-то как было 7500 по G00 так и осталось.

 

post-42230-0-93569300-1478505041.jpg

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • gudstartup
      вы тоже думаете что можно все компоненты чпу заменить и ничего не изменится и предупреждение о том чтобы oprminf не восстанавливали на другой машине которое фанук встроил даже в загрузчик это просто алармисткий текст и ничего не будет..... ну и ну и где написано что она mate как например здесь с чего тогда базовый чпу mate если гл.плата не mate мне непонятно из-за экрана что ли
    • статист
      Охренеть, ни за что бы не догадался. Хоть бы словом где обмолвились об этом в документации. Короче нужна команда EMODIF, E_ID, 3, N_ID где E_ID - номер элемента, который мы собираемся модифицировать. Так как используется BEAM188, то у него не два узла оказывается рассматривается, а три, где первые два принадлежат элементу, а третий узел - направляющий. И соответственно число 3 - это номер узла балки, который мы собираемся модифицировать, то есть направляющий узел. И мы этот узел соответственно заменяем на узел с номером N_ID. И тогда сечение реально вращается. Разобрался по этому видео.    
    • Александр1979
      Материнка такая в руководстве есть. На 0i-D я менял материнку, опции не слетели. 
    • gudstartup
      @Viktor2004 кстати конкретно модели автора в руководстве нет хотя оно последней редакции 18 года
    • Viktor2004
      конкретно на этой не менял. На каких менял, написал выше
    • gudstartup
      какие платы и на каких системах вот в чем ворос конкретно на этой возникут проблемы
    • Viktor2004
      ну да. А то что я менял платы это мои бредовые фантазии   Ну исправили в паспорте. И что?
    • gudstartup
      это догадки и гадание на кофейной гуще а япривожу документ где написано про то что прочитайте пункт 4.11 а там представляете вот что 4) Замена печатной платы может привести к изменению идентификационного номера ЧПУ. Проверьте это на Экран ЧПУ. Если оно отличается от описанного в техническом паспорте, исправьте его.  
    • Viktor2004
      я менял все платы. И на форуме наверное не я один их менял. И никто еще не писал что при этом у него слетел сертификат Возможно ID номера проверяются только в момент установки опции, а когда они уже установлены и мирно хранятся в OPRM INF возможно ти уже на ID наплевать
    • gudstartup
      для кого это написано CAUTION Before replacing a printed circuit board, be sure to read Section 4.11, “OPTION INFORMATION FILE” to confirm the procedure.  
×
×
  • Создать...