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

Vopros: 0.00001 Vmesto 0.001


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

Podskazite 4to mozno sdelat esli stanok eto ne ponimaet:

N100 G0 G90 X-700. Y-350. S3000 M3

N102 Z150. M27

N104 Z-44.

N106 G1 Z-46.813 F1000.

N108 G3 X-695.83 Y-352.758 P-2.5 F500.

N110 X-708.341 Y-344.483 P7.5

a vot eto s udovolstviem:

...

N100 G0 G90 X-700. Y-350. S3000 M3

N102 Z150. M27

N104 Z-44.

N106 G1 Z-46.813 F1000.

N108 G3 X-695.83 Y-352.758 P-2.499773 F500.

N110 X-708.341 Y-344.483 P7.500012

...

Kak mozno zastavit pisat programmu s tochnostju 0.0001 ili 0.00001 ?

Zaranee spasibo.

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


Dong

Во-первых в файле постпроцессора нужно поменять формат чисел, отвечающих за адреса X, Y, Z, I, J, .... Это просто, открой файл любым текстовым редактором, посмотри. Там всё понятно.

Во-вторых можно в Screen -> Configure поменять разрядность чисел для NCI-файла. По-моему можно выводить аж до 8 знаков за запятой. Это может улучшить округление чисел в постпроцессоре.

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

Форматирование системньiх и потребительских

переменньiх делается в постпроцесоре ( ето текстовой файл с

разширением *.pst ) Сначало надо назначит формат :

# --------------------------------------------------------------------------

# FORMAT STATEMENTS - n=nonmodal, l=leading, t=trailing, i=inc, d=delta

# --------------------------------------------------------------------------

fs 1 0.3 #Decimal, absolute, 3 place

fs 2 0.3tl #Decimal, delta

fs 3 1 0 #Integer, not leading

оператор fs назначает количество знаков перед десетичньiм

разделителем , после его и будет ли он отображатся и как вьiглядит

после етого надо указать какая переменная каков формат будеть

употреблять :

fmt X 2 x # X axis position

fmt Y 2 y # Y axis position

fmt Z 2 z # Z axis position

Ети записи означают что переменньiе x , y , z работают с

fs2 и будут отображатся примерно так :

X0.002 Y1.320 Z-3.000

если вьi запишете

fs 2 +0,6tl

тогда получите примерно такое :

X+0,002004 Y+1,320050 Z-3,000030

Чтобьi ети стойности отвечали истинной вьiпоните совет IBV :

можно в Screen -> Configure поменять разрядность чисел для NCI-файла

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

~~~~~~~~~~~~~~~~~

Во-вторых можно в Screen -> Configure поменять разрядность чисел для NCI-файла. По-моему можно выводить аж до 8 знаков за запятой. Это может улучшить округление чисел в постпроцессоре.

~~~~~~~~~~~~~~~~~

Eto ne ochen` horoshaya ideya .Eto moject privesty k sboyam ,naprimer v vychisleniii tochek dug .

Ya znayu sluchai ,kogda u lyudey bylo massa problem posle izmenenya this default setting

Luchshe pust okruglyaet MP.dll s izmenyounnym postprocessorom .

Regards

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

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

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

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

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

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

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

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

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

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

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




×
×
  • Создать...