Foam Works 4.0 использование проблемы решения

ssuriy

Я делаю это так.
Создаю профиль или деталь в Corel Draw, затем дублирую ее и вношу нужные изменения.

Марат
ssuriy:

Создаю профиль или деталь в Corel Draw

А надо в CADWorks - он для FoamWorks сделан специально и там есть такая функция. И кстати профиля тоже надо в Каде или Кореле соответственным образом друг относительно друга распологать - чтобы они в пространстве правильно распологались. Тогда при сохранении в свойствах описываются правильные координаты точек.

ssuriy:

затем дублирую ее и вношу нужные изменения.

Т.е. вы там изменяете количество узлов? Да?

И ещё одно предположение - Корел зачастую некорректно сохраняет файлы в ДХФ, может быть из-за этого фигня получается…

ssuriy

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

Сегодня завтра порежу посмотрим что получится.

Марат
ssuriy:

Некорректность заключается в сохранении в DXF нужно выбрать мм, а не пункты.

Да нет… даже при мм… Открываешь в АвтоКаде а там такя ерунда… или вообще не открывается…

ssuriy

Foamworks 4 открывает нормально вышепоказанные профили были заложены при расчете трапецевидного крыла результат не тот.
Я в ауте фиг его знает что делать.

Марат

Я сегодня целый день бился в АвтоКАде (даже утилитку нашёл, позволяющую редактировать узлы), чтобы сделать два профиля с одинаковым количеством узлов - брал один, накладывал на него другой и перетягивал узлы, чтобы было одинаковое количество. Но при открытии в ФоамШорксе каждый раз получал сообщение, что количество узлов не одинаковое… Всю голову сломал нафиг…

ssuriy:

Foamworks 4 открывает нормально вышепоказанные профили

Не могли бы кинуть для пробы…

Марат

В общем сегодня включил мозг - и всё получилось…

Если в вашем Taper Calkulator все данные внесены правильно - то и отображено всё правильно…

Forward offset value - это стреловидность по передней кромке…

ssuriy:

Далее я загоняю G- код в проигрыватель кода и вижу совсем не то что надо.

Calkulater Value не играет для нас никакой роли - это дела проги, но если хочется убедиться, что всё правильно - начертите чертёж и замерьте, то что на чертеже - должно получиться как в таблице…

ssuriy

Ну вот здесь и вопрос на каком расстоянии от левой башни располагать заготовку чтобы получить заданный размер левой нервюры.
По идее Калькулятор как раз и задает с помощью кнопки Transfer Values эти параметры, я правильно понимаю ?

Марат
ssuriy:

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

На любой удобной для вас. Вы же вначале создаёте Г-коды по контурам коренной и концевой нервюр и они в дальнейшем не изменяются. Просто это расстояние системе нужно знать, чтобы правильно расчитать форму вашей трапеции, относительно левой башни. Т.е. независимо от расстояния от левой башни, форма всегда будет правильной.

ssuriy:

По идее Калькулятор как раз и задает с помощью кнопки Transfer Values эти параметры

Да. После нажатия на эту кнопку система как бы расчитывает координаты нуль-пункта заготовки.

Кстати, обратил внимание, у вас на самой первой картинке изменены размеры масштабирования - если вы не хотите изменять хорды своих профилей, должно стоять в первых двух сверху вниз по единице, в последних двух по нулю.

Вот симуляция ваших профилей

ssuriy

Завтра попробую порезать посмотрим что получится

psn151
Марат:

чтобы сделать два профиля с одинаковым количеством узлов - брал один, накладывал на него другой и перетягивал узлы, чтобы было одинаковое количество. Но при открытии в ФоамШорксе каждый раз получал сообщение, что количество узлов не одинаковое… Всю голову сломал нафиг…

А у меня всё очень просто.Прога спрашивает длину консоли 1 и длину консоли 2.И автоматом,во время генерации, масштабирует корневую в концевую.все точки и шаги на месте.Первая и конечная точки должны быть вынесены за контуры профиля.И от старта струна едет по дорожке к началу резки,на финише туда же и приезжает.Прога CNCFoamCut.exe Буду очень благодарен если подскажете где можно скачать для ноута.Согласен на англоверсию.

ssuriy

Она дружит только с железным lpt портом.
P.S. Где ее взять можно?

psn151
ssuriy:

Где ее взять можно?

авиамоделка.ру

Марат
ssuriy:

Завтра попробую порезать посмотрим что получится

Ну как, порезали??

ssuriy

Да порезал расположил с произвольным расстоянием от левой башни и резанул вот что вышло, трапеция должна получиться с отступами 40 и 50 мм вышло 10 и 15 мм и крайние нервюры не соответствуют заданному размеру.
Может что в Мач покрутить нужно непонятно.

diwsky
ssuriy:

Может что в Мач покрутить нужно непонятно.

Mach3 проверить же просто - вырежете квадратик.
FoamWorks генерит такой код:
T1
G17 G49 G54 G80 G90 G94 G21 G40
F250
G01 X50.000000 A50.000000
G01 Y50.000000 B50.000000
G01 X0.000000 A0.000000
G01 Y0.000000 B0.000000
G01
M02

Марат
ssuriy:

расположил с произвольным расстоянием от левой башни и резанул вот что вышло, трапеция должна получиться с отступами 40 и 50 мм вышло 10 и 15 мм и крайние нервюры не соответствуют заданному размеру.

Ну а как вы хотели - расчёт прога производила относительно конкретных размеров коренной и концевой нервюры, а также от РАССТОЯНИЯ ДО ЛЕВОЙ БАШНИ - это своего рода нуль пункт по оси… Вы сместили блок пены - естественно все рзмеры уйдут…

ssuriy

Я правильно понимаю нужно расположить заготовку максимально ближе к левой башне? Завтра резану.

Baha
ssuriy:

Я правильно понимаю нужно расположить заготовку максимально ближе к левой башне? Завтра резану.

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

diwsky
ssuriy:

Я правильно понимаю нужно расположить заготовку максимально ближе к левой башне? Завтра резану.

Не максимально ближе, а именно на том расстоянии, которое вы вбиваете в калькулятор - “Offset From X1 Axis” - это расстояние от держателя струны до плоскости блока пены.

Ну и все остальные параметры тоже очень важны, вам уже отвечали:
rcopen.com/forum/f111/topic267120/191