Страница 2 из 5

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 08 ноя 2012, 05:48
Сергей Саныч
Подтверждаю, бесплатная версия полностью функциональна, и за 60 долларов можно купить у автора исходники (на Паскале).

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 08 ноя 2012, 10:01
Nick
Понял,будем тестировать :)
А какой дос лучше взять?

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 08 ноя 2012, 10:30
Сергей Саныч
Nick писал(а):А какой дос лучше взять?
я пользуюсь тем, что в комплекте с Windows 98 шел, а вообще любой можно.
Только не на всяком компьютере еще пойдет. Особенно на более-менее современных. У меня нормально работает на древнем Pentium 100 - поди найди сейчас такой.

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 08 ноя 2012, 12:20
2cme
Я кстати с TurboCNC начинал, грузися с дискеты и работал, ноутбук по параметрам Pentium I (даже вроде ОЗУ было всего 16M) с LPT портом.

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 08 ноя 2012, 12:27
Serg
freedos пойдёт на любом.

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 08 ноя 2012, 13:15
Nick
UAVpilot писал(а):freedos пойдёт на любом.
я тоже про него подумал, но пойдет ли на нем turbocnc, и кстати там решена проблема 200-й ошибки?

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 08 ноя 2012, 13:47
Сергей Саныч
Nick писал(а):я тоже про него подумал, но пойдет ли на нем turbocnc, и кстати там решена проблема 200-й ошибки?
По идее должен, но я не пробовал. Проблема 200-й ошибки в TCNC не решена. Пользуй crtfix.

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 08 ноя 2012, 13:59
Nick
Serg-tmn писал(а):Пользуй crtfix.
Это как?

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 08 ноя 2012, 14:13
Сергей Саныч
Nick писал(а): Это как?
Это программулька, которая патчит программы, имеющие 200-ю ошибку.
Например здесь: http://www.simtel.net/product/download/id/17703

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 08 ноя 2012, 19:22
Woodmaster
Nick писал(а):
UAVpilot писал(а):freedos пойдёт на любом.
я тоже про него подумал, но пойдет ли на нем turbocnc, и кстати там решена проблема 200-й ошибки?
Я в свое время (лет 6 назад) активно пользовался Turbo CNС, и никаких проблем с ошибкой 200 не было.
Ни разу, чес слово ;)
Если бы не написали, даже и не узнал что есть такая.

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 08 ноя 2012, 21:02
Nick
Ну 6 лет назад про нее все уже давно забыли, а вот на переходном периоде, она была сплошь и рядом. И сразу было видно, что программулина написана на паскале :)

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

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 08 ноя 2012, 21:14
Serg
причём именно на турбопаскале. Была у его компилятора такая бага с выравниванием памяти под локальные переменные на границу слова. Можно было лечить вставкой в соотв. места программы глубокомысленных команд типа:
a := a;
:hehehe:

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 08 ноя 2012, 23:37
Nick
Эххх забавный был язык... :)
Интересно, сколько ушло человеко часов на запись begin / end вместо {}, хотя, сейчас мне и {} уже не нравятся :hehehe:

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 09 ноя 2012, 00:36
Serg
Не, но когда логика работы программы зависит от количества пробелов в начале строки это уже черезчур! :idiot:

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 09 ноя 2012, 01:25
Nick
Ты просто не пробовал :tongue:. Я тоже так раньше думал, но сейчас кардинально поменял мнение, сейчас уже подумываю как это прикрутить к другим языкам :). Привык к ним за 1 день!

Единственная проблема, когда отступы делают в пробелах и табах. Но бывает не часто, и не так сильно напрягает, одна замена решает проблему.
Ладно, признаюсь есть еще одна проблема, при выкладывании в html несколько пробелов сливаются в один, но тоже решаемо.

Зато сколько плюсов! Не нужны скобки и не нужно их искать (некоторые их пишут в конце строки, некоторые вообще где-то в жпе). И какие красивые исходники, у всех все причесано, иначе не работает :hehehe:. И на один экран влазит гораздо больше. Словом,одни плюсы :D

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 09 ноя 2012, 01:48
aftaev
Nick писал(а):begin / end вместо {}, хотя, сейчас мне и {} уже не нравятся
аха вглядывайся где какая скобка :)

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 09 ноя 2012, 02:08
Serg
Зачем вглядываться? Нормальный редактор всё подсвечивает.

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 09 ноя 2012, 04:30
Сергей Саныч
aftaev писал(а):аха вглядывайся где какая скобка :)
Шрифты нужно нормальные выбирать :)

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 09 ноя 2012, 19:15
Nick
А можно как-нибудь запустить Linux с LiveCD в консольном режиме? Хочу попробовать протестировать его чисто в консоли, чтобы latency был очень маленький и поставить base-period около 5000.
Я попробовал это с gui, все зависло жестко :freak:

ЗЫ сделал тест на TurboCNC, иногда вылазят странные артефакты, типо вот такого, сейчас еще раз буду пробовать... :thinking:
Отчет будет позже.

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих

Добавлено: 09 ноя 2012, 19:28
2cme
Nick писал(а):А можно как-нибудь запустить Linux с LiveCD в консольном режиме?
А если нет то класно сделать LinuxCNC с интерфейсом подобным TurboCNC (а может и лучше) и такимже легковесным и не требовательным к ресурсам ПК.