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

Редактирование постов 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 пользователей

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




  • Сообщения

    • 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
      Какое у детали имя файла и как формируете Обозначение и Наименование? Вы каждое исполнение сохраняете в новый чертеж? Или это групповой чертеж? Если групповой-то имя конфигурации в нем быть не должно. Стоит ли галочка "Исполнение" "Из конфигурации"? На сколько мне не изменяет память макрос сохраняет файл чертежа с тем же именем что и файл модели в папке модели. В спецификации все правильно отображается, даже если знаков исполнений больше трех  
    • gudstartup
      и главная деталь чтобы на системе была remote option system а именно файл oprminf.000 c сертификатами и были ли проблемы с ними после замены компонентов.
    • boomeeeer
      с него родимого
    • Grundick
    • eljer0n
      Большое спасибо! Посмотрю. Но, судя по всему, даже если удастся заставить его сохранять чертеж с трехзначным исполнением, видимо, в той же спецификации правильного отображения не добиться. У Леона с товарищем был об этом разговор, что солид вроде как не воспринимает исполнения дальше двузначного. Хотя, может и я неправильно понял. Вернусь к этому вопросу чуть позже. Еще раз спасибо за совет.
×
×
  • Создать...