новогодняя геометрия...
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
новогодняя геометрия...
как раз для 1 января задачка
A(0;12)
B(5;0)
задача - переместится из А в В с применением I,K.(ж-код)
----------------------------
у меня (с учетом даты) получилась формула R=a*a +b*b / 2b
но полученый ж-код вызывает ошибку
плоскость XZA(0;12)
B(5;0)
задача - переместится из А в В с применением I,K.(ж-код)
----------------------------
у меня (с учетом даты) получилась формула R=a*a +b*b / 2b
но полученый ж-код вызывает ошибку
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: новогодняя геометрия...
Данных то не хватает... По двум точкам можно построить уйму окружностейnkp писал(а):A(0;12)B(5;0)
А если А стоит точно над центром - тогда можно будет решить.
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: новогодняя геометрия...
конечноNick писал(а):если А стоит точно над центром
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: новогодняя геометрия...
r^2= (r-b)^2 + a^2
итого все правильно r = (b^2+a^2)/2b = 16,9
Теперь вычисляем IJ, i=a, j = r-b
G03 X5 Y0 I12 J11.9
как-то так..
итого все правильно r = (b^2+a^2)/2b = 16,9
Теперь вычисляем IJ, i=a, j = r-b
G03 X5 Y0 I12 J11.9
как-то так..
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: новогодняя геометрия...
Код: Выделить всё
g2 x5 z0 I16.9
но не столь важно...
тут пишу тот же код в дугой через R
и R = 17
проходит
а вот :
Код: Выделить всё
g2 x5 z0 I17
то есть емс дуги через R вычисляет более грубо(если можно так сказать)
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: новогодняя геометрия...
Не совсем так. Через R можешь написать хоть R20, хоть 140, лишь бы не меньше расстояния между точками.
Через IJ слегка сложнее, т.к. через них задается не только радиус, но и положение центра. С одной стороны такое задание слегка избыточно, с другой - проще потом с ним работать.
Через IJ слегка сложнее, т.к. через них задается не только радиус, но и положение центра. С одной стороны такое задание слегка избыточно, с другой - проще потом с ним работать.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: новогодняя геометрия...
Опять же, через I, J, K можно нарисовать любую дугу, а через R - только меньше 180 градусов. Такую, как у тебя, через R не нарисуешь.
И это, я не понял, с какой стороны вид на картинке
Если это плоскость XZ, то почему Z - слева направо, а X - сверху вниз.
Станку больше не наливаем!
И это, я не понял, с какой стороны вид на картинке
Если это плоскость XZ, то почему Z - слева направо, а X - сверху вниз.
Станку больше не наливаем!
Последний раз редактировалось Сергей Саныч 02 янв 2013, 19:49, всего редактировалось 1 раз.
Чудес не бывает. Бывают фокусы.
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: новогодняя геометрия...
не согласен:Serg-tmn писал(а):Опять же, через I, J, K можно нарисовать любую дугу, а через R - только меньше 180 градусов.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: новогодняя геометрия...
Понял, беру свои слова обратно. Издержки диалекта TurboCNC, там отрицательный радиус недопустим.nkp писал(а):не согласен:
Чудес не бывает. Бывают фокусы.
Re: новогодняя геометрия...
Ни хрена не пойму , с учетом даты .
Такое ощущение , что nkp рисовал , лежа на оси Х против хода .
Если верить этому
G2(G3)X5Z0K[119/24] в абсолютных К .
Такое ощущение , что nkp рисовал , лежа на оси Х против хода .
Если верить этому
и этомуnkp писал(а):плоскость XZA(0;12)B(5;0)задача - переместится из А в В с применением I,K.(ж-код)
то у меня выходитnkp писал(а):конечно
G2(G3)X5Z0K[119/24] в абсолютных К .
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: новогодняя геометрия...
да уж- завернул - " лежа на оси Х против хода"DSP1 писал(а):Такое ощущение , что nkp рисовал , лежа на оси Х против хода
-----------------------------
емс - токарка
отсюда плоскость соответственно
а поразминал мозг немного на предмет составления файла ngcgui для выборки вышеозначенной формы
мож кому интересно:
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: новогодняя геометрия...
Это просто скругление для токарки за несколько проходов? Или что-то хитрее?
Re: новогодняя геометрия...
Прошу прощения . С токаркой не сталкивался , подумал , что центр лежит на оси Z .nkp писал(а):емс - токарка отсюда плоскость соответственно
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: новогодняя геометрия...
простое скруглениеNick писал(а):Это просто скругление для токарки за несколько проходов? Или что-то хитрее?
а что похитрее???
для токарки из основных мастеров:
подрез торца
наружная обработка (цилиндр., конич.)
расточка (цилиндр., конич.)
циклы резьбы
канавки
скругления
фаски
добавляйте список ....
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: новогодняя геометрия...
разбавлю споры о матерных словесах вопросом из геометрии
есть траектория ABCD синяя ,координаты каждой точки разумеется нам известны(а также данные по дуге)...
нужно создать траекторию с отступом (постоянным) A'B'C'D' ...
вот вопрос:
на уровне какого класса СШ нужно знать геометрию , чтоб вычислить координаты точки C' ??
помню , что все учебники были на один год , а геометрия за какие то классы на 2 (года)
остальное вспоминаю с трудом
есть траектория ABCD синяя ,координаты каждой точки разумеется нам известны(а также данные по дуге)...
нужно создать траекторию с отступом (постоянным) A'B'C'D' ...
вот вопрос:
на уровне какого класса СШ нужно знать геометрию , чтоб вычислить координаты точки C' ??
помню , что все учебники были на один год , а геометрия за какие то классы на 2 (года)
остальное вспоминаю с трудом