Страница 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;

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

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

Re: Исследование генераторов шагов LinuxCNC, Mach и прочих
Добавлено: 09 ноя 2012, 01:25
Nick
Ты просто не пробовал

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

. Привык к ним за 1 день!
Единственная проблема, когда отступы делают в пробелах и табах. Но бывает не часто, и не так сильно напрягает, одна замена решает проблему.
Ладно, признаюсь есть еще одна проблема, при выкладывании в html несколько пробелов сливаются в один, но тоже решаемо.
Зато сколько плюсов! Не нужны скобки и не нужно их искать (некоторые их пишут в конце строки, некоторые вообще где-то в жпе). И какие красивые исходники, у всех все причесано, иначе не работает

. И на один экран влазит гораздо больше. Словом,одни плюсы

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, все зависло жестко
ЗЫ сделал тест на TurboCNC, иногда вылазят странные артефакты, типо вот такого, сейчас еще раз буду пробовать...

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