Пенорезка, можем построить "синхронно" если есть желание

Стрела_RoSa
match:

Программка устойчиво работает и на Win98, и на WinNT 4.0 Workstation, и на Win2000, и на WinXP Pro SP2… Я специально проверял на разных машинах с разным Windows…
В работе эта программа у разных пользователей, в разных городах нашей необъятной родины около двух лет, и ни от одного я не слышал о том, чтобы она “портила” Windows (были другие проблемы, которые исправлялись, но именно такой не было)…
Может быть у вас это как раз первый частный случай?..
Вообще, программка была написана не с целью получить какую-либо выгоду, потому и выложена для всеобщего удовольствия…

Михаил, очень рад заочному знакомству!!

  1. я не вру! Просто незачем.Win98 Second editon лицензионня версия не работает у меня с данной прогой.Пробовал с нуля 3 раза(форматировал и только ставил Вашу прогу) одна и таже проблема.В Win NT4.0 - Не трогала прога сам виндак , но не работала так как надо… считаю пройденным этапом…Уже не слезу с XP, просто времени не хватит если еще подробным дебагингом и описанием точных проблем займусь!
  2. Благодарен за такую прогу по любому!
  3. Программа не используется мной для получения какой либо выгоды - заверяю!Для чего я решил построить пенорезку объяснил выше - надоело видеть молодых, которые носятся с мобилками и забыли что есть очень многое другое на этом свете и еще надо мозги полировать как мужикам, а не друг другу IPod-ами итд. Если вытащу из тясины хоть 3-х буду счастлив!
  4. по филисофии проги единственное что не нравится сильно:) - отсутствие зуминга поля.
  5. Спасибо за ссылки! Почитаю объязательно, но уже многое методом научного тыка выяснил для себя.
  6. Почему все открыто у меня и пишу обо всем до чего достигаю? FreeBSD? 😃 Нравится он мне по своей философии, следую тому же принцыпу.Идей до фига, не жалко народу о них говорить и делиться.Он развивается и все вокруг на полном газе идет в перед.Почему же не пенорезке не иметь такую же судьбу с Вашей прогой?Сейчас уже получаю огромное удовольствие работая Вашей прогой - простая.КCam4 имеет дрель - ну мешает она моей логике видения пенорезки!😃
Стрела_RoSa

Народ, есть следующий шаг.Точнаю платка драйвера одного двигателя на основании той принципиальной (Французской кажется) схемы которую выложил тут. В приложении найдете все необходимые инструменты и источник для изготовления платы.Полный Фарш! Плату проверял, работает! Надеюсь знаете как 80г меловой бумагой печатать платы с разрешением линий 0.5мм и зазором 0.3мм .Если не знате открою другую тему на этот счет более короткую, но не сейчас.Прошу простить, со временем туго!Плату ЛПТ дороботаю и скину!Там все почти ОК.Слово “почти ОК” не принимаю если общаюсь с народом!
См. приложение.

Стрела_RoSa
match:

Пардон, что не сразу вошел в дискуссию… Я являюсь одним из авторов программы CNC Foam Cut 2.1… 😒
Эта программа написана на Visual Basic 6 с использованием знаменитой библиотеки ввода-вывода IO.DLL (подробнее о ней смотреть здесь)…
На счет инструкции… В принципе работа с программой интуитивно понятна 😃 , но если есть вопросы, то их можно задавать здесь, или в личку…

Михаил, просмотрел ссылки, не наше Help для основной проги к сожалению.Насчет IO.DLL поговорю с локальным парнями Синопсиа… бред какой то…Before moving on, it is probably prudent to mention that the technique employed in IO.DLL for releasing the ports to the application level isn’t, strictly speaking, the proper way to do things. The proper way is to have a virtual device driver for Windows 95/98 and a kernel mode driver for Windows NT/2000/XP. This isn’t very practical for many people though, nor is it really necessary. …Let it be noted though that some of them are shady with their explanation of how their product works, meanwhile charging $500 or more for it.
Очень похоже на них… Синопсис в штатах водят(хозяева некоторые) армяне, напрягает, общался с ними у нас…

Стрела_RoSa

Народ, с первым днем весны Вас! Выкладываю финальные платы которые буду применены у меня.
Инструкции следующие :

  1. не забудьте соединить продник синхронизации межды платама мотор контроллеров. Это первая нога чипа L297, она должна быть последовательно(из одной платы на другую припаяна.Площадки на плате предусмотрены.
    2.Тактовый генератор L297 с RC чепочкой R11,C27 собирается только на одной плате мотор контроллера.
  2. Питание шаговых двигателей на плате не предусмотрены.Считаю лишним так как мост и кондесаторы 1000мкф/50в х 4 шт можно установить на блоке питания 12 или 24в для шаговых двигателей.Нельзя забывать что общий провод (минусы питания) блоков питания 24в(двигатели) и 5в(логка) должны быть соединены вместе! У меня блоки питания раздельны.Так легче мне модернизировать питало так как хочу под разные двигатели(если они не будут держать нагрузку)!
    4.Рекомендую соединять провода от LPT платы для направления, шага и Enable к каждому мотор контроллеру пупинизированным проводом (например можно использовать пару одножилки от информационного сетевого кабеля Cat5e)
    На этом электронную часть проектика пенорезка считаю закнонченным.
    Буду вопросы пишите, с удовольствием помогу!
    P.S. Заметил интересную зависимость поведения двигателей - когда перегружаю двигатели током и они начинают греться выше 90Ц идет пропуск шага без нагрузки на валу!Это вроде и есть ответ на предыдущий в форуме вопрос. Когда закончу механику начну думать как ДШ эксплуатировать в инверсионном режиме работы транзисторов.

Удачи вам Народ! Простите за огромного колличество текстов.Старался честно вести вас синхронно с моими “достижениями”.
Продолжение следует. Механика-царица на хвосте:))

Стрела_RoSa:

Народ, есть следующий шаг.Точнаю платка драйвера одного двигателя на основании той принципиальной (Французской кажется) схемы которую выложил тут. В приложении найдете все необходимые инструменты и источник для изготовления платы.Полный Фарш! Плату проверял, работает! Надеюсь знаете как 80г меловой бумагой печатать платы с разрешением линий 0.5мм и зазором 0.3мм .Если не знате открою другую тему на этот счет более короткую, но не сейчас.Прошу простить, со временем туго!Плату ЛПТ дороботаю и скину!Там все почти ОК.Слово “почти ОК” не принимаю если общаюсь с народом!
См. приложение.

Народ, приложенный файл снес,так как есть полная дока в моем полседнем за 1Марта постинге. Неуклюжий сайтик получился:)Еще раз спасибо за ваше терпение!

Final_Boards_Tech_docs.rar

Стрела_RoSa

Народ, есть первые проверенные данные по механике. Они следующие:

  1. Ведущий винт не должен быть D=6,хлипкая конструкция на длину 420мм, трясет и “дышит”, дышит и не равномерно тянет или толкает подвеску!Шаг винта (метрический)6мм как известно 1мм.Данный шаг при двигателях 200 шагов 1 полный оборот развивает скорость 100мм/60сек тогда когда скорость подачи на проге CNCFoam cut2.1 установлена 5мм/сек.При данной скорости и при идеальной подвеске скольжения является наиболее оптимальным при токе на движках 300ма.Пропуска шагов не наблюдается у меня.При увеличении скорости подачи наблюдается пропуск шагов.
    2.Использовать винт 8мм не рекомендую так как метрический шаг его равен 1.2мм - будет трудно добить точного исполнения размерности резки.
  2. намереваюсь завтра купить готовый винт 10мм у которого шаг равен 1.5мм.Такое решение увеличит скорость подачи на 50% при той же скорости подачи 5мм/сек. Считаю 10мм винт стабильным и не хлипким для дистанции 420мм.
    Вот такие рекомендации после запуска певой оси X1,Y1 механики.

Двигатель закрепил к оси конструкцией которую привожу в фотках пока ниже.
Также привожу скриншоты установок программы, которымы испытывал свое железо.

soedinitelniy_uzel_dwigatelq_s_osyu.rar

Стрела_RoSa

короткая доп.инструкция по применению CNCFoam Cut проги. Не забывайте при каждом запуске проги дать компу поработать над синхронизацией реального времени и машинного.Кнопка в закладке "настройка/System Timing ". Без этого если комп имеет мощный процессор(ну скажем 2 3-4 ядерный) из порта LPT выходит повышеная частота что не позволяет вращаться двигателям.Они просто “гудят” под высоким тоном входных, очень коротких импульсов.На серьезных компах скорость передвижения с чипом L297 можно ставить (как мне показала моя плата) не больше 2мм/сек…приложил бы видео, да вот сайтик меня тормозит, не дает сделать закачку…причину пока не выяснил. У меня как бы отобрали права качать сюда что либо не смотря на то что у меня пока 2.4Мб инфы сидит тут из 10…😦((((

Панкратов_Сергей

Не лучшая программа и примитивный контроллер.
А отсюда и танцы с бубнами.
У кого то будет работать,у кого то нет.Какая машина,какая система.
Вы у себя добъетесь приемлемой работы,а у многих кто повторит за Вами будут глюки.
Это судьба всех любительских проектов.
Ну не может любитель оттестить свой проект на сотнях вариантов железа и систем.

Правильный контроллер и нормальная прога гарантируют работу на любом компе.

Стрела_RoSa
Панкратов_Сергей:

Не лучшая программа и примитивный контроллер.<br />.<br /><br />

<br /><br />Спасибо за критику за схему контреллера который, придумали французы, стоил он 240Евро(3 оси)<img src=“style_emoticons/default/smile.gif” style=“vertical-align:middle” emoid=“😃” border=“0” alt=“smile.gif” />Я придерживаюсь пока ее.Работает и удовлетворяет мои требования.Моя задача может выполнена данным контроллером.<br />Насчет &quot;бубен&quot; - они есть везде,всегда и во всех проектах.Далее, пока не видел сложных систем, которые не нуждаются в настройках.<br />Вы можете предложить бесплатную прогу вместо CNCFoam Cut которая отличалась бы своей простотой и наличием одновременно 2 окон просмотра процесса резки, так же загрузки 2 разных файлов для получения файла резки?<br />Жду совета.<br />Я придерживаюсь одной формулу общения - критикую и предлагаю конкретно замену.Если не вижу замены не критикую.Одним словом, я за конструктивное общение, а не выстрелы/выпады по направлению &quot;ниже пупка&quot;.<br />Уважаю ваш опыт,возвраст, уважьте и мой.Если не знаем друг друга и нечего предложить друг другу и народу по настоящему и по деловому,то что действительно работает,давайте лучше помолчим.<br />Всегда рад буду позитиву от вас.Негатива до …я достаточно.Надеюсь уже понимаем друг друга чуток больше<img src=“style_emoticons/default/smile.gif” style=“vertical-align:middle” emoid=“😃” border=“0” alt=“smile.gif” /><br />Рад далнейшему общению!Профи есть профи,Любитель есть любитель и язык у него простой, прямой, без замарочек где они не должны интуитивно понимать что им посоветовали.

Стрела_RoSa

[quote=Pank;758269]Не лучшая программа и примитивный контроллер.

Даже данный сайтик глючит и принимает не то что послал:)))
Благодарен за критику за схему контреллера который, придумали французы, стоил он 240Евро(3 оси):)Я придерживаюсь пока ее.Работает и удовлетворяет мои требования.Моя задача может выполнена данным контроллером:)В заглавии я вложил 3 волшебных слова " если есть желание"
Насчет “бубен”- они есть везде,всегда и во всех проектах.Далее, пока не видел сложных систем, которые не нуждаются в настройках.
А Вы можете предложить бесплатную прогу вместо CNCFoam Cut которая отличалась бы своей простотой и наличием одновременно 2 окон просмотра процесса резки, так же загрузки 2 разных файлов для получения файла резки?
Жду совета.
Я придерживаюсь одной формулу общения - критикую и предлагаю конкретно замену.Если не вижу замены не критикую.Одним словом, я за конструктивное общение, а не выстрелы/выпады по направлению ниже пупка.
Уважаю ваш опыт,возвраст, уважьте и мой.Если не знаем друг друга и нечего предложить друг другу и народу по настоящему и по деловому,то что действительно работает,давайте лучше помолчим.
Всегда рад буду позитиву от вас.Негатива до …я достаточно.Надеюсь уже понимаем друг друга чуток больше.
Рад далнейшему общению!
Профи есть профи,Любитель есть любитель и язык у него простой, прямой, без замарочек где они не должны интуитивно понимать что им посоветовали.

15 days later
Стрела_RoSa

Народ добрый вечер. Есть у меня засечка проблемы из за которой винил программу CNCFoamCut 2.1.ПО работает без ошибочно, у меня в схеме контроллера была ошибка - использовал не верный чип 155ЛИ1 вместо 555ЛИ2.Прошу прощение за не верно поданную информацию.
Сейчес все работает у меня ок, двигатели не греются, транзисторы без радиаторов не греются,все работает на токе 500ма в режиме вращения двигателей, сила двигателей достаточна для того чтоб надежно тянуть коретки без пропуска шагов на скорости 5.5мм/сек по программе CNCFoamCut 2.1.
Огромное СПАСИБО за помощь MATCH(Михаилу - одному из разработчиков программы CNCFoamCut 2.1)
Настроение - ШИКАРНОЕ!Продолжаю механику, проект вывел из состояния замораживания и тупика!Буду уже чаще делиться о новостях.
P.S.
1.Как известно из первого постинга мной рассматривалась Французская схема контроллера за 240Евро на 3 оси.
2. засек маленькую ошибку тросировки материнской платы LPT разъема, которая была выставлена здесь на сайте как финальная - все 4 Enable провода от L297 чипа должны приходить на ноги 14 и 15 LPT порта, а не так как там нарисовано.Прошу извинить меня еще раз за предоставленую не очень корректную инфу про программу и про опубликованную материснкую плату LPT.
Привожу в приложении очень полезную порогаммку мониторинга за динамическим состоянием I/O на пинах LPT порта.Будут вопросы как пользоваться ей, пишите, дам разъяснения.

Стрела_RoSa

Народ, доброго дня вам всем.
Прикладываю видео доказательство рабоспособности моих плат контроллера и работы ПО CNCFoamCut 2.1 с моими контроллерами.
В коротком сюжете вы увидите 2 контроллера на которые навесил по 2 ДШ (подумайте для чего это может быть нужно и как можно это применить:) от флоппи 5.5 дуйм, программа так сказать режет на основе нарисованного в той же проге профиль симметричного крыла. На двигателях установлены шайбы с насечками, которые ускоряют визуальное понимание как вращаются оси двигателей, скорость, направление на основании рисунка.Макс скорость подачи в показанном видео 5.5мм/сек.К сожалению мне придется стереть данный файл с форума дня через 7 (sorry) для того чтоб освободить место для дальнейших демонстраций работы механики пенорезки в целом.Файл весит порядка 4,42Мб,в архиве rar, формат video MPG4.Звук в наличии, так что услышите все и даже больше того чего хотелось бы:) Снимал мобилкой, прошу прощение за не совсем высокое качество изображения.Напоминаю читалетям топика, единственное изменение, которое сделано на предложенной мной схеме микросхема К555ЛИ2 вместо К155ЛИ1.Рекомендованную французами микросхему 7409 так и не достал.Распиновка К555ЛИ2 одинаковая с К155ЛИ1,дороботок плата контроллера не требует.Веду паралельные работы по созданию доп. схемы на материнской приложенной плате LPT по автоматическому процессу Enable/Desable L297 чипов на всех 4 каналах для достижения цели полной обесточки питала двигателей с тайаутом 15сек после завершения работы по заданной прогармме резки.Сейчас двигатели почти слегка теплые в ждущем режиме (длительность 15мин в ожидании)и питаются от 12в.Буду подовать на двигатели 17-20в для увеличения мощности на валу.Это будет приводить к согреванию двигателей за 70C в ждущем режиме что не допустимо для магнитов никаких ДШ.

Стрела_RoSa

Народ доброе утро.
Есть 2 новости:

  1. установил несущий винт на ось Х1 диаметром 10мм(шаг1,5мм)При использовании двигателей с углом одного шага 1.8гадусов(200шагов), установил путем измерений и вычислений шаг в программе CNCFoamCut2.1 равным цифре 132. 410 мм диатнцию по прямой линии прохожу за 1мин26сек при установленной скорости 7.8мм.пропусков шагов нет.Данную ось двигают у меня 2 ДШ от флоппи драйверов. Установлены двигатели в лоб друг другу на разных концах винта.Данную конструкцию применил для поддержания 12в питания двигателей (пока не собераюсь увеличивать питающее напряжение двигателей)и тем самым добился суммирования момента силы 2 двигателей на винтовом валу и сохранил низкую температуру при холостом ходу двигателей.Двигаели подбирал по своим значениям очень близкими по своим данным друг други путем измерения индуктивности катушек двигателей.Имею нечтожное колличество наложения частат 2 двигателей на одном канале,которые вращаются в разные стороны и крутят вал в одну и туже сторону.Двигателй у меня уже много, нашел источник продажи Б/У двигателей за 3USD штука.
    Температура двигателей в ждущем режиме около 42C держится в течении 5 часов простоя под напругой, без вращения при окружающей температуре воздуха 22C

  2. Нашел в регистрах XP место куда можно в ручную вписывать расчетный коэфицент скорости перемещения для программы CNCFoamCut2.1. Открываете регистр командой regedit, встаете кликом на корень регистров на самом верху,запускаете поиск слова - time_const. Датете ПК найти даннуе строку в регистре, кликаете на начало строки дважды, отрывается окно со значением старого значения коэфицента, вписываете желаемый коэфицент, нажимате ОК, закрываете regedit окно, запускаете прогу - пользуетесь. Прошу запомнить данное значени коэфицента действует на масштаб исполняемых рисунков.
    Прикладываю скриншот того что объяснил:

Roman

Здравствуйте,я сделал 2 пенорезки 800Х300мм и 1700Х1700мм.
Первая списана в утиль.
Хочу поделиться опытом,в том смысле чтобы неповторять ошибки.
Первое и пожалуй самое главное-не делайте чертежи,чертежами я запер себя в узкие рамки и поначалу
начал платить за детали которые и так валяются под ногами.
Второе машину нужно делать рамную а не консольную, пружина(или гирьки)которые натягивают нить накаливания
в любом случае изменят геомитрию консолек,а раму можно(нужно) закрепить по углам.
Привод-ШД+редуктор+ремень ,это белюфтовый механизм. Первая проба была с резьбой(8мм + бронзовая гайка) но за 3 дня резки от резьбы неосталось и следа.
Редуктор -2 ступени ,использовал запчасти от электроинструмента(рубанок или что-то подобное)
А вот на приводной реиень пришлось попасть на деньги.
Драйвер полношаговый-это непавильно,скорость резки маленькая и двигатель очень сильно гудит-неприятно.

P.S. Вчера запустил фрейзер,1000Х600Х200мм, 4 координаты,все ШВП шаг 5 диам. 30мм,четвертая угловой беллюфтовый редуктор 1:100(кстати с помойки) привод шаговики +GECKODRIVE 201, рама и портал итальянский станочный профиль, идет отладка -пока удалось войти в 0,015мм
но я стараюсь.

С глубоким уважением ко всем созидающим,Роман.

Стрела_RoSa
Roman:

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

Роман, доброе утро!

  • Можно посмотреть на аксонометрическую фотку рамочного станка для пенорезки с 3D характерскиками резки?
  • Что происходит когда Y консоль имеет люфт(наклон друг к другу) из за натяга нити?
  • Как вы закрепляете консольную раму 3D станка на оттяг для компесации тяги пружин не понятно, поделитесь пожалуйста фотками конструкции если не трудно.

И еще - не мешает ли вам медленная скорость перемещения нити? как изменяется размерность заданного чертежа для резки при низких скоростях?

Alexey1969

Полностью поддерживаю на счет рамной конструкции.
Не винтах все неплохо работает, если гайки пластиковые, но скорости перемещения явно не хватает.
Лучше на ремне или тросике, если движки помощнее чем от флопиков, можно и без редуктора.
Использовал полушаговый режим, привожу схему контроллера, возможно пригодится.
Алексей.

PR1.rar

match

удобно применять такую конструкцию натяжения струны…
станок закреплен на столе, на вертикальные стойки навешивается рамка (синий цвет) с натянутой струной (красный цвет)…
зеленые точки - там струна навешана на стойки… получается рамка, натягивающая струну, висит прямо на этой струне…
длину струны следует выбрать больше, чем размер станка по диагонали…

Zar

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

match
Zar:

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

😃 а пружина нужна сильная! или груз нужен тяжелый! и всё вернется к тому, что груз (пружина) будет “стягивать” вертикальные стойки к центру стола…

Стрела_RoSa
match:

удобно применять такую конструкцию натяжения струны…
станок закреплен на столе, на вертикальные стойки навешивается рамка (синий цвет) с натянутой струной (красный цвет)…
зеленые точки - там струна навешана на стойки… получается рамка, натягивающая струну, висит прямо на этой струне…
длину струны следует выбрать больше, чем размер станка по диагонали…

Михаил а как данная кинематика справится с 3D резкой если обе руки у нее привязаны к друг дружке а надо чтоб одна рука реазала большой круг а другая малый? - усеченный конус, представь.Твоя прога позволяет все делать правильно если руки не привязаны. По-моему предложенной конструкции не хватает в низу шарниров что позволит достичь не синхронность передвижения “рук” загасить до нуля.Одним совом замарички помоему это все… даже если Y чуток наклоняется во внутрь под прижиной не мешает это дело исполнению чертежа… а насчет ведущих струн и ремешков согласен… ШД должны быть на редукторах и крутить надо диски на редукторах которые несут струну а на против такой же диск “паразит”.1 оборот диска по длине должен быть равен макс длине прохода Y или X оси. Конструкция- монстренок:) но будет резать все за секунды пенопласт а не за минуты. Да, и двигатели не требуются мощные… Чую братцы вы меня подцыпили не в шутку:)) наверное вторй станок будет именно на струнах.Я хрен тут в Армении найду ремни…ндаааа… И еще, Братцы а почему вы думаете что пружины режущей струны должны быть очень мощными? Пену кто режет струна своим телом или ИК излучение от него?Помоему ИК:)а если ИК то струнку то надо на простом следящем натяге то держать, ну скажен на 1 кг макс,и сё:)

Alexey1969:

Не винтах все неплохо работает, если гайки пластиковые, но скорости перемещения явно не хватает.

Алексей, капралон это вещь! Но даже для него винт должен быть полированным если хотим достичь долгих лет службы под нагрузкой.Помоему Роман(см выше постинг) забыл отполировать винты:) и плюс у него не пенорезка а сверлийка с серьезными нагрузками на винт. Даже бронза при полированном винте пашет долго… я честно не понял почему у него пошли проблемы если он механику довел… помоему не довел вот и станочек на свалке оказался…
“Царица” механика ничего не прощает, она сука жесткая…к ней нужен подход:)

Стрела_RoSa
match:

удобно применять такую конструкцию натяжения струны…

Михаил, Народ доброго дня вам.
Так как я всегда конструктиван в своих предложениях и видел огромный минус и очень большие конструктивные сложности по применению шарниров в предложенной конструкции Михаила предлагаю драфт-эскиз стола пенорезки, которая не позволит двигаться(ложиться) Y1,2 осям пенорезки под нагрузкой струны и одновременно обеспечивает режим работы пенорезки в режиме 3D не привязывая движение Y1 к Y2 осям.В идеи - максимальное использование стола как несущей конструкции пенорезки.Эскиз имеет изяны мысли по использованию типов и формы материалов.Делайте как вам удобно для достижения жесткости конструкции.
Предложение так же сковывает изменение размерности стола, но без жерт и уступок нет в механике точности и прочности .Надо решать точно что и какие размеры будете резать в начале проекта, а то будет бурда а не конструкция.Пока “резиновых” мех.конструкций без изъянов я не видел.Мех.“Комбайны” ненавижу!
С Уважением!