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

Как заставить постпроцессор писать код G2X Y I J


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

Как заставить постпроцессор писать код G2X Y I J

Нужно чтобы з PowerMILL выходил код:

%%%%%

N1T01M3

N2G0X24.14Y682.78Z77.00

N3G1Z34.20F4000.0

G2X28.66Y735.72I337.20J682.70F5000.0

G2X39.38Y779.61I351.47J680.12

G2X54.41Y818.63I378.45J671.48

G2X72.08Y852.97I413.32J655.68

G2X93.54Y886.51I454.53J631.84

G2X118.68Y919.20I502.54J597.98

G2X150.77Y954.45I559.38J550.31

G2X187.07Y988.52I624.40J486.08

G2X227.42Y1021.32I693.09J407.26

N833G0Z77.00

N834G0X0.00Y0.00Z222.00

N835M5

N836M30

%%%%%

З этим постпроцессором выходит следующий:

%%%%%

T1

S1500

G00 G90 Z340.0

Z340.0 M03

X1231.273 Y620.035

X1104.161 Y98.551

Z242.3

G01 Z237.3 F5000

X1098.448 Y98.437 F6000

X1080.589 Y98.213

X1055.624 Y98.131

X1030.659 Y98.307

X1005.693 Y98.743

X982.511 Y99.391

G00 Z340.0

M05

M30

%%%%% С таким кодом станок работает хренова. Помогите. Спасибо.

PowerMill-Postprocesor-opt.txt

ArtCam-cnc.txt

PowerMill-cnc.txt

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


Пробелы добавить чтоль?

Это надо редактировать где выделено:

define format ( X Y Z R B C )

address width = 1

field width = 8

exponent width = 0

scale factor = 1

scale divisor = 1

tape position = 0

print position = 1 (емнип, поставить =0)

sign = if negative

not permanent

modal

metric formats

leading zeros = false

trailing zeros = false

decimal point = true

decimal places = 3

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

А может для начала в "размещении точек траектории" выбрать "вписать дуги"?

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

Я вносил ети изменения в постпроцессор, но все равно дуги не вписываются, пишет тот же код.

SEG в программе отмечено "вписать дуги".

Друзья как сделать, чтобы постоянно вписывались дуги?

И без существенной потери качества.

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

Я вносил ети изменения в постпроцессор, но все равно дуги не вписываются, пишет тот же код.

SEG в программе отмечено "вписать дуги".

Друзья как сделать, чтобы постоянно вписывались дуги?

И без существенной потери качества.

А попробуй при выводе NC файла вывод циклов - включить
Ссылка на сообщение
Поделиться на других сайтах

А попробуй при выводе NC файла вывод циклов - включить

Это не то, это сверлильные циклы.

Я вносил ети изменения в постпроцессор, но все равно дуги не вписываются, пишет тот же код.

еще, ксттаи, надо в посте иметь описанный блок кругового движения и "integer 26 = 1"

Друзья как сделать, чтобы постоянно вписывались дуги?

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

А попробуй при выводе NC файла вывод циклов - включить

вывод циклов включено

вписывать дуги включено

Распознавать многоосевую выключено

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • pescarbon
      Здравствуйте. Хочу сделать backup, чтоб на компе был. Настроил соединение через winpsin. обычные программы скинул, а если смотреть раздел Данные пусконаладки , то он пустой и если на него нажать, то все зависает и приходится перезагружать и так все время. Если опустится в меню до данных пусконаладки и поднять вверх к разделу программ , то и программы перестают виднеться и если нажать на Select , то тоже все зависает. В этом разделе пишет, что NC card: 0 байт свободно. Хотя в управляющих программах пишет Свободная память NC:181319 byte. то есть ничего не отображается во всех разделах Передачи данных(данные пусконаладки, приложения, машинные данные, start-up файлы......
    • Борман
      И в стали углерод и в спирте. Грызите на здоровье.
    • Bot
      Компания Hypertherm Associates, американский производитель систем промышленной резки и программного обеспечения, объявила о выпуске основного обновления ПО для раскроя ProNest® 2025 версии 16.0. Смотреть полностью
    • Fedor
      Разве не знали, что если сталь хорошенько нагревать то сначала она становится пластичной и ее куют, а если еще нагревать то и жидкой и ее можно лить ?   :)   Так же и с грунтами ... :)
    • ДОБРЯК
      @Orchestra2603 вот смотрите что получается.  Вы получили систему линейных однородных уравнений. Вы пишите, что "Выкидываем повторную строку". Вы её не выкидываете, а записываете уравнение Ф1(1) = b.  Вы вводите точку отсчета для определения перемещений. Вы закрепляете модель. Только точка отсчета будет равняться не 0, а точка отсчета будет равняться b.  А все остальное дело техники... :=) В любом случае чтобы решить СЛАУ нужно ввести точку отсчета. Для решения задачи в которой, например 10 или 100 или... степеней свободы вам придется сделать численную факторизацию и ввести точку отсчета.
    • _GOST_
      Открываете любую модель (деталь/сборка) => выбираете любую панель инструментов, на которой хотите разместить значок макроса => кликаете на панели ПКМ => Адаптация пользовательских команд. Дальнейшие действия на изображении во вложении.
    • Рома калужский
      я же отписался, все работает.  спасибо
    • Viktor2004
      вот я и хотел что бы при запуске приложения C-Exe оно у меня сразу определяло нажата кнопка или нет. Оказалось это невозможно
    • Борман
      По вашей логике в сталях "примерно" как в грунтах, а в грунтах "примерно" как в воде. Спасибо, познавательно.
    • maxx2000
      SW стал средой для разработки печатных плат? как минимум с 2018 солидворкс не является средой для разработки печатных плат, соответственно программу сверловки\фрезеровки ПП можно в нём изготовить только загрузив в него внешний файл созданный в другой программе. Обычно это Gerber формат  содержит информацию  о слоях меди, маски припоя, условных обозначений, данных сверления и т.д. Я бы рекомендовал тебе отказаться от этой связки, есть полно специализированных программ для проектирования ПП и полно программ делающих их мехобработку практически в 2 клика
×
×
  • Создать...