lesstar

Симуляция подпрограмм с переменными

Какой программой прорисовать подпрограммы с переменными?

Станок - фрезерно-расточной ИР500 стойка FANUC SYSTEM 6M-MODEL-B

Стойка позволяет писать подпрограммы с переменными.

Есть ли возможность в NСManager прорисовывать такие подпрограммы ?

ПРИМЕР

(G13 - подпрограмма P9011 переопределённая в параметрах станка на функция G13)

%

...

( FREZA 14 )

N80G0G90G54X370.Y170.

G43H24Z70.

M3S1500Z22.

G1Z-2.F1000

G13I8.D74F200L2

G0Z200.M5M9

G28G91X0

...

%

:9011

( OBXOD OTVERSTIYA )

( I = RADIUS OTV = #4)

G91

#1=ABS[#4]-#[2000+#7]

IF[#1LE0]GOTO1

#2=#1*3/4

#3003=3

G1X[#1-#2]Y-#2F#9

G17G3X#2Y#2R#2

I-#1

X-#2Y#2R#2

G1X-[#1-#2]Y-#2

#3003=0

N1G90M99

%

Изменено пользователем lesstar

Поделиться сообщением


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

to lesstar

Я попробую. Вроде что-то подобное настраивали и учитывали.

Вы мне скажите, всегда была загадка, кто такие подпрограммы придумывает и в чем их прелесть?

Поделиться сообщением


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

Вы мне скажите, всегда была загадка, кто такие подпрограммы придумывает и в чем их прелесть?

Начнём с конца вопроса. :smile:

Прелесть?... К примеру, всем же больше нравится проектировать детали в параметрической системе, правда? Ну вот и здесь также. Т.е. может быть написана одна программа для целой группы однотипных деталей. Для машиностроительных деталей такой подход очень удобен. Конечно писать такую программу труднее, чем обычную, но при определённом навыке особых проблем не представляет.

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

Вообщем сейчас, когда САМ-системы стали мощными и доступными :rolleyes: , конечно актуальность таких программ поугасла. Но и сейчас им можно найти достойное применение.

Я попробую. Вроде что-то подобное настраивали и учитывали.

Хлопотно будет. Я писал такие проги под Фанук и Хайденхайн - отличаются как день и ночь.

Поделиться сообщением


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

Вообщем сейчас, когда САМ-системы стали мощными и доступными , конечно актуальность таких программ поугасла. Но и сейчас им можно найти достойное применение.

Для САМ нужна 3D модель детали, которую никто не дает и получается,

что помимо программирования нужно еще и 3D модель делать, а если еще и САМ нет.

Вы мне скажите, всегда была загадка, кто такие подпрограммы придумывает и в чем их прелесть?

У нас очень часто идут простые ("типовые корпуса") - это корпуса состоящие

из набора стандартных элементов (карман,колодец,сетка отверстий и т.п.) и поэтому

каждый раз расписывать все эти типовые элементы лень. Я лучше один раз помучаюсь и

напишу подпрограмму с параметрами, чем каждый раз расписывать все это. Зато потом

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

тратится времени да и ошибок меньше.

Изменено пользователем lesstar

Поделиться сообщением


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

Хлопотно будет.

Да, хлопотно. Но тем не менее, мы это в свое время, сделали.

Какой программой прорисовать подпрограммы с переменными?

Я то считаю. что это наш конек, прорисовать программы и с переменными и с коррекцией и с чертом лысым. :smile: Я даже не знаю симуляторов, где это так легко и дешево можно сделать. Например, единственно что нужно - поставить значение в корректор, если программировали контур, и вы увидите обработку того, что действительно будет обработано станком. Кто из симуляторов это может показать?

С переменными умеем и конечно же учимся работать, т.к., как ни странно, это используется и спасибо большое IBV и Lesstar за разъяснения, зачем это надо. Не так давно сделали закладку, где пишутся значения регистров (переменных) используемых в программе. Именно для FANUC SYSTEM 6M-MODEL-B много чего учитывали, так как есть несколько пользователей, которые используют эти хитрости с ПП, вычислениями и регистрами.

Для программы, пример которой был дан, я задал для корректора D74 значение радиуса инструмента 7мм и получил результируещее отверстие диамметром 16мм. Если бы значение в корректоре было 0, то диамметр был бы 30мм.

Lesstar - все так и должно быть? А зачет переменная - #3003=3

, от ее значения ничего не зависит, вроде.

Поделиться сообщением


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

Lesstar - все так и должно быть? А зачет переменная - #3003=3

, от ее значения ничего не зависит, вроде.

Все прорисовано верно. ( #3003=3 - блокировка покадровой обработки )

UAV, а может NCManager прорисовывать более сложные подпрограммы?

FANUC 6M позволяет при программировании использовать различные функции

и операторы, которые необходимы при программировании таких подпрограмм

как сверление по сетке, выборка колодца и т.п.:

- цикл повторения WHILE [условие] DO m ... END m

- бесконечный цикл DO m ...END m

- условный переход IF [условие] GOTO n

- функции SIN,COS,TAN,SQRT

- различные округления FUP,FIX,ROUND

- условия (=,<>,>,<,>=,<=) EQ,NE,GT,LT,GE,LE

и т.п.

Поделиться сообщением


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

lesstar, приводите пример, если интересно проверить - прорисую и покажу.

Впринципе можем. Выборку колодцев делали. Сверление по сетке нет, никто не просил никогда. Наверное не нужно. В стойках много чего есть. Сделать не проблема.

В Вашем предыдущем примере есть часть из перечисленного:

#1=ABS[#4]-#[2000+#7]

IF[#1LE0]GOTO1

Поделиться сообщением


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

lesstar, приводите пример, если интересно проверить - прорисую и покажу.

ПРИМЕР - Обработка отверстий по дуге

/ Коментарии

/ #4003 текущий G код (G90/G91)

/ #0 пусто ( присвоено значение или нет )

/ EQ =

/ NE <>

/ LT <

%

....

( SVERLO 5.0 )

G0G90G54X60.Y60.

G43H8Z50.

M13S1500

G81G99Z2.R11.F200

G65P8507X60.Y60.R40.D20.H9.A45.

G80Z200.M5M9

.....

%

:8507

/ #24 = X CENTR DUGI PO X

/ #25 = Y CENTR DUGI PO Y

/ #18 = R RADIUS DUGI

/ #7 = D UGOL MEGDU OTVERSTIYAMI

/ #11 = H KOLICESTVO OTVERSTIY

/ #1 = A UGOL DO PERVOGO OTVERSTIYA

#30=#4003

G90

IF[#24 EQ #0]GOTO 30

IF[#25 EQ #0]GOTO 30

IF[#18 EQ #0]GOTO 30

IF[#7 EQ #0]GOTO 30

IF[#7 EQ 0]GOTO 30

IF[#11 EQ #0]GOTO 30

IF[#11 EQ 0]GOTO 30

GOTO 50

N30#3000=175(OSCHIBKA V PARAMETRAH)

N50IF[#1 NE #0] GOTO 60

#1=0

N60#31=0

#32=0

WHILE[#32LT ABS[#11]]DO1

#33=#31+#1

X[#24+#18*COS[#33]]Y[#25+#18*SIN[#33]]

#32=#32+1

#31=#31+#7

END1

G#30M99

M30

Поделиться сообщением


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

Как-то так? :smile:

post-534-1150805288_thumb.jpg

Поделиться сообщением


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

Как-то так?

UAV, это здорово, что и такие подрограммы прорисовываются.

Имея NCManager, можно отлаживать все подпрограммы на компьютере.

Замечание: Откуда взялось первое отверстие (cкорей всего с координатами X60.Y60.)?

Поделиться сообщением


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

lesstar

Спасибо на добром слове.

Откуда взялось первое отверстие (cкорей всего с координатами X60.Y60.)?

<{POST_SNAPBACK}>

В настройках стоит, что цикл начнет сверлить при его включении. Параметр CycleNeedsGeom No.

Поделиться сообщением


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

В настройках стоит, что цикл начнет сверлить при его включении. Параметр CycleNeedsGeom No.

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

(только по дуге), достаточно установить параметр CycleNeedsGeom = Yes ?

Изменено пользователем lesstar

Поделиться сообщением


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

Нет. Этот параметр отвечает за то, когда начать сверлить. Бывают стойки, которые начинают сверлить сразу (в текущей позиции), когда включится цикл. А бывают, когда в кадре включения цикла, сверление не происходит, а происходит только задание параметров цикла. Само сверление начинается со следующих кадров где задаются координаты отверстий.

В ваших примерах идет вычисления. Их особо настраивать не надо. Нужно только заменить в описании стойки ключевые слова программы на слова которые понимает NCManager. Например:

Replace "SIN" "с"

Replace "COS" "к"

Replace "ABS" "м"

...

Поделиться сообщением


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

UAV, это здорово, что и такие подрограммы прорисовываются.

<{POST_SNAPBACK}>

Скажу более, сам не знал, и вот такие - тоже можем (переменные заданы именами) . Это фрагмент Окумовской программы:

.....

 TZ=0   (TEKUSchAYa KOORDINATA PO *Z* KONTURA)

 TZK=0  (TEKUSchAYa KOORDINATA PO *Z* INSTRUMENTA S KORREKTsIEI)

 TDZ=0  (TEKUSchII ShAG PO OSI *Z* NA SFERE,MM)

 AX=0   (PROMEZhUTOChNAYa PEREMENNAYa - OTNOShENIYa STORON TREUGOL'NIKA)

 TANN=0 (TEKUSchII UGOL NAKLONA K TOChKE KASANIYa FREZY I SFERY)

 TDZK=0 (TEKUSchAYa VELIChINA KORREKTsII PO OSI *Z*)

 DXK=0  (VELIChINA KOREKTsII PO OSI *X* NA SFERE)

 DYK=0  (VELIChINA KOREKTsII PO OSI *Y* NA SFERE)

 (*REZhIMY OBRABOTKI*)

 FRAB=2   (RABOChAYa PODAChA)

NSTR (*I.NAChAL'NAYa TOChKA OBRABOTKI*)

 TX=RS

 TXK=TX-RF

 TY=0

 TYK=TY

 TZ=-SC

 TZK=TZ-RF

G00 Z=TZK

G00 X=TXK Y=TYK

NCIL (*II.NAChALO TsYKLA OBRABOTKI TsILINDRA*)

   TANG=TANG-AC

   TX=RS*[COS[TANG]]

   TY=RS*[SIN[TANG]]

   TZ=TZ-ZC

   TXK=[RS-RF]*COS[TANG]

   TYK=[RS-RF]*SIN[TANG]

   TZK=TZK-ZC

  G01 X=TXK Y=TYK Z=TZK F=FRAB

  IF [TZK GT [-EC-RF+ZC]] NCIL (*KONETs TsYKLA OBRABOTKI TsILINDRA*)

NSFR (*III.NAChALO TsYKLA OBRABOTKI SFERY*)

   TDZ=ABS[[[ABS[TZK]-[RF+EC]]/[RS-RF]]*[ZD-ZU]+ZU]

   TDAG=ABS[[[ABS[TZK]-[RF+EC]]/[RS-RF]]*[AD-AU]+AU]



....

post-534-1174371622_thumb.jpg

Поделиться сообщением


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

работаю оператором на станке Ир-320 системы FANUC 6M

Попробуйте пропустить через графику на станке такую программку,это только графика

начальную (шапку)поставте сами G,S,F

#100=0

#103=0

G0X0YO

WHILE[#100LE20]DO1

#100=#100+1

G90

#101=SQRT[441-[#100*#100]]

#102=50-#101

#103=#103-1

#104=-[sQRT[441-[#100*#100]]]

G0X0Y#103

G1X#102

G2X[#102-#104+#101]R21.

G1X100.

END1

M30

или эту

#100=0

WHILE[#100 LE 7]DO1

#100=#100+1

G240 P#100

G243 P0 , @99@

END1

M30

Изменено пользователем SERG.2

Поделиться сообщением


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

Попробовал. Первую программу. С второй надо разбираться - не встречал коды G240 G243 и т.д.

Что-то такое? DXF - файл этой траектории, прикладываю.

post-534-1199859716_thumb.png

траектория.rar

Поделиться сообщением


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

G240 и G243 это команды прорисовки в меню системы fanuc

её нужно смотреть именно на fanuce

Поделиться сообщением


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

UAV,

перечитал тему с самого начала... Молодцы вы всё-таки, побольше бы таких!...

Поделиться сообщением


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

UAV.Во-первых, привет от коллеги по цеху.

NCm-штука полезная,НО!

Меня терзает вот какой вопрос: как в NCm закладываются алгоритмы симуляции тех или иных команд стойки?У меня на заводе их уйма,и как я буду подстраивать под NCm.?

Для примера хотя бы возьмите стойку 8600,или ее Российский аналог NC210.

Весьма рекомендую ознакомиться с этой стойкой, прежде чем делать заявления типа: " Какая еще система может такое?"

Поделиться сообщением


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

sudakhp И Вам, здравствуйте!

Для примера хотя бы возьмите стойку 8600,или ее Российский аналог NC210.

Если есть описание в электронном виде руководства программиста, по этой стойке - дайте пожалуйста. Что именно в этой стойке проблематично настроить?

Меня терзает вот какой вопрос: как в NCm закладываются алгоритмы симуляции тех или иных команд стойки?У меня на заводе их уйма,и как я буду подстраивать под NCm.?

Есть файл настройки, где описываются буквы, G-коды, M-коды. Описание этого файла настройки можно почитать в папке .../doc если установлен NCM. В данный момент, упрощаем прочедуру настройки. Сделаем приложение, которое упростит работу с настройкой. Сейчас спецсредств нет, настройка идет в текстовом редакторе.

Алгоритм симуляции закладываем мы, естественно. Например станочные циклы которых еще не было. Узнаем работу из доки или у пользователя NCM и настраиваем интерпретацию внутри NCM. Работа не с нуля, т.к. аппарат обработки циклов у нас, как разработчиков, есть. В результате появляется новые буквы и коды в файле настройки.

В принципе, можно написать макро подпрограмму в формате G-кода стойки и повесить ее вызов на неизвестный NCM-у G-код. Тело этой ПП поместить в файл настройки в спец раздел. Таким образом некоторые команды и алгоритмы работы стойки может закладывать пользователь.

Поделиться сообщением


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

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

Или я не прав?

Поделиться сообщением


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

Каждый постпроцессор CAM -> G-код стойки ЧПУ, требует своего обратного постпроцессора для симулятора G-кода. Тут я думаю нет разногласий. А ПП (подпрограммы) в файл настройки можно можно включать сколько угодно. Например вот ПП которые включены в стойку 2С85 одного из пользователей (это циклы сверления). R - регистры.

// Section Cycle Definition

L81

N901 G01 G91 Z-R190 G0 M03 S R193

N902 Z-R191 F R192

N903 ZR191 G0

N904 ZR190 G0

N905 M05

N906 M17

L 82

N901 G09 G91 Z-190 G0 M03 S R193

N902 Z-R191 FR192

N903 G04 XR194

N904 ZR191 G0

N905 ZR190 G0

N906 M05

N907 M17

L85

N901 G01 G91 Z-R190 G0 M03 S R193

N902 Z-R191 FR192

N903 ZR191 ZR192

N904 ZR190 G0

N905 M05

N906 M17

L86

N901 G01 G91 Z-R190 G0 M03 S R193

N902 Z-R191 FR192

N903 M05

N904 ZR191 G0

N905 ZR190 G0

N906 M17

L89

N901 G01 G91 Z-R190 G0 M03 S R193

N902 Z-R191 FR192

N903 G04 XR194

N904 ZR191 FR192

N905 ZR190 G0

N906 M05

N907 M17

// end section

Наши услуги могут потребоваться, если нет желания вникать в специфику настройки симуляторов G-кода или если требуется учесть что то не традиционное. Например, автоматом ловить известные проблемы в G-коде, который генерит CAM для этого станка по разным причинам (плохой постпроцессор, слишком умная CAM для этого станка и т.п.). Кстати, в тех. поддержку входит помощь в настройке стойки

Поделиться сообщением


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

ПРИМЕР - Обработка отверстий по дуге

Случайно наткнулся. А вот по этой ссылке ( тык для поглядеть ) видео работы именно этой программы?

UAV - если надо, могу подарить пару программ с переменными для колекции.

Поделиться сообщением


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

Здравствуйте!

Недавно скачал Demo версию NCManager видимо полезная программа.

А как она работает с подпрограммами и переменными?

Пожалуйста для примера сделайте программу на прикреплёную деталь

Станок MCV-154 ситема ЧПУ Fanuc-18i

С уважением ...

...

%

O9012

(I-DIAMETR OTV #4) 

(D-NOMER KORREKTORA #7) 

(F-PODACHA #9)

#1=ABS[#4/2]-#[13000+#7]

IF[#1LE0]GOTO1 

#2=#1/2

G17G91G1X-[#1-ROUND[#2]]Y#2F#9 

G17G3X-#2Y-#2R#2

I#1F#9

X#2Y-#2R#2 

G01X[#1-ROUND[#2]]Y#2

N1G90G0M99 

%

Пример работы Макро программы

Поделиться сообщением


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

В ваших примерах идет вычисления. Их особо настраивать не надо. Нужно только заменить в описании стойки ключевые слова программы на слова которые понимает NCManager. Например:

Replace "SIN" "с"

Replace "COS" "к"

Replace "ABS" "м"

...

Есть файл настройки, где описываются буквы, G-коды, M-коды. Описание этого файла настройки можно почитать в папке .../doc если установлен NCM. В данный момент, упрощаем прочедуру настройки. Сделаем приложение, которое упростит работу с настройкой. Сейчас спецсредств нет, настройка идет в текстовом редакторе.

Доброе время суток. А где именно можно найти соответствие "SIN"-"с" и т.д. в папочке ../doc я этого не нашел, ..нашел в каком то файлике настроек Фанука некоторые из этих соответствий.. добавил в раздел файлика по токарке параметр Regular и присвоил ему #, чтоб понимал переменные... также поставил Replace "(" "[" и Replace "SIN" "с" и т.д. , но он так и не стал понимать выражения типа X(#15+#12-0.156*2-(#12-#12*COS(15))) .. Комментарии "(" и ")" я заменил на $...

чего я не учел? текст программі привожу ниже.. :)

%PR

N00 M40

N01 G95 G90 G53 M24

#10=0.4 $D PRIPUSK NA PREDV. PROFIL

#11=0.15 $D PRIPUSK NA OKONCHAT. PROFIL

#12=10 $D PLASTINI

#15=82.015 $D DETALI

N03 T11 M3 S1200

N04 G0 X(#15+#12+#10)Z(3+#12/2)

N05 G1 Z-36.75 F0.2

N05 G1 U(-0.003*2) W-4.062

N05 G1 U(-0.017*2) W-(4.010-(#11/2/TAN(15)))

N05 G2 U(-0.171*2) W-1.272 I(-4.83-0.171) K(1.294-1.272)

N06 G1 X(#15+#12-0.156*2-(#12-#12*COS(15))+#10) Z(-45-#12*SIN(15)/2) F0.1

$ PREDV. OBRABOTKA PROFILA

N07 G1 X(#15+#12-0.156*2-(#12-#12*COS(15))) F0.1

N08 G1 U(0.135*2) W(0.509-0.3+(#11/2/TAN(15))) F0.1

N09 G3 U(0.171*2) W1.272 I(-4.83-0.135) K1.294 F0.2

N10 G1 U(0.017*2) W(4.010-(#11/2/TAN(15)))

N11 G1 U(0.003*2) W4.062

N12 G1 U(-0.01*2) W3.014

N13 G1 U(-0.024*2) W4.008

N14 G1 U(-0.031*2) W5

N15 G1 U(-0.03*2) W5.016

N16 G1 U(-0.048*2) W4.361

N17 G1 U(-0.099*2) W6.919

N18 G1 U(-0.069*2) W4.498

N19 G1 U(-0.055*2) W(3.726-(#11/2))

N20 G3 U(-1.465*2) W3.536 I-5 K0

N21 G1 U((-0.2-#11)*2) W(0.2+(#11/2))

N22 G3 U(-3.536*2) W1.464 I-3.536 K-3.536

N22 M01

$TORETS

N23 G96 S290

N23 G1 X0 W0

M9 M25 M2

%%

Поделиться сообщением


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

чего я не учел? текст программі привожу ниже.. :)

В какой версии пытаетесь настроиться? Попробовать предлагаю следующее не трогая файла настройки

:

1. Тестим кадр #4=SIN(30)

a) пробуем вместо SIN(30) написать с[30] (с - русская маленькая)

б) пробуем вместо SIN(30) написать s[30] (s - англ. маленькая)

Если проходит вариант "б", то ниже справка по настройке. Если вариант "а", то скажите, поищу и напишу старые значения для имен функций :

В файле стойки в разделе Other добавит переменную -

UseStdFuncNames Yes

--

UseStdFuncNames - Включит/выключить поддержку стандартных имен функций (SIN COS SQRT …) Если включено и имена функций стандартные, то замен на спец символы делать не надо

Стандартные имена:SIN COS TAN ATAN SQRT ABS FUP FIX ROUND REG

Поделиться сообщением


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

В какой версии пытаетесь настроиться? Попробовать предлагаю следующее не трогая файла настройки

:

1. Тестим кадр #4=SIN(30)

a) пробуем вместо SIN(30) написать с[30] (с - русская маленькая)

б) пробуем вместо SIN(30) написать s[30] (s - англ. маленькая)

Версия 3.5 .. прокатил только вариант А.. на вариант Б пишет, что "Неправильно задано числовое значение"

более тоо, я понял почему он не понимает такие выражения #20=[#15+#12-0.156*2-[#12-#12*#3]-к[15]] - он не понимает двойной и более уровень вложенности скобок.. как с эти быть?

+

еще вопрос: как лучше поступить с функциями, которые не несут смысловой нагрузки для симулятора, а прога на них ругается.. вот например M24 - включить двойной зажим.. заменить их в файлике стойки на пустую "" ???

Поделиться сообщением


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

Версия 3.5 .. прокатил только вариант А..

Вставить попробуйте замены

Replace "NE" ":"

Replace "SIN" "с"

Replace "COS" "к"

Replace "ABS" "м"

Replace "TAN" "т"

Replace "SQRT" "д"

Replace "FUP" "и"

Replace "#[" "р["

Replace "AND" "&"

Replase "FIX" "н"

Replase "ROUND" "ц"

он не понимает двойной и более уровень вложенности скобок.. как с эти быть?

Должен понимать. Примеры см в сообщениях 8 и 9 этой темы. Думаю дело в чем-то другом. Версию 3.5 не имею возможности поставить.

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

Видимо только описавв соответствующих разделах их как Dummy0, Dummy1, Dummy2 ... Dummy_N , где _N порядковый номер.

Например для M24 M26 M77 ... добавить в конец раздела // Section Misc Function Definition

Dummy0 24

Dummy1 26

Dummy2 77

--

про 3.5 не помню может и есть , но в более свежих версиях в разделе Other появились параметры игнорировать неизвесстные M, G и буквы. Правда в этом случае, если ошибка есть, то о ней не предупредят. Увидим проблему на станке.

IgnoreUnknownM Yes

IgnoreUnknownG Yes

IgnoreUnknownCh Yes

--

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

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

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

  • реклама

  • Реклама

  • Ближайшие события

    Предстоящих событий не найдено
  • Дни рождения сегодня

    1. alchemicusursus
      alchemicusursus
      (27 лет)
    2. AlexSpb
      AlexSpb
      (52 года)
    3. andertown
      andertown
      (38 лет)
    4. Anpilov VN
      Anpilov VN
      (55 лет)
    5. DirtyGary
      DirtyGary
      (37 лет)
    Просмотреть все