Перейти к содержимому


Фотография

Как нарисовать окружность (2D)?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 11

#1 OFFLINE   Omiron

Omiron

    Студент

  • Пользователи
  • PipPip
  • 11 сообщений
  • Из:Хабар

Отправлено 16 Август 2011 - 17:39

Приветствую всех!
Вместо рабочего инструмента воткнут фломастер. Поверхность - бумага. Нужно нарисовать круг. Просто на бумаге нарисовать окружность, без ничего.

КАК ЭТО СДЕЛАТЬ? Что бы АртКам понял что я хочу просто взять, и с места нарисовать окружность за один заход (как циркулем)?

При вставке хоть из 3dmax, хоть из автокада в режиме 2Д, АртКам мне упорно выдает программу для фрезеровки и фломик упорно бегает от одного края заготовки до другого по всей поверхности, имитируя работу - как будто фреза снимает верхний слой материала.

НО МНЕ ТО НУЖНО ПРОСТО НАРИСОВАТЬ ОКРУЖНОСТЬ!!! За 1 заход!!! КАК?

АртКам 8 версии. Если можно опишите, пошагово, какие кнопки нажимать, а не просто вставить - мышкой махнуть и готово.

PS: для фрезеровки 3х мерных деталей сделанных в 3дМаксе я делаю как написано здесь: Создание управляющей программы при помощи подготовленного рельефа
Скорее всего этот шаблон не подходит для подготовки таких простых вещей как 2Д окружность, но объясните, пожалуйста, как это делать???

Заранее спасибо!
  • 0

#2 OFFLINE   Marius

Marius

    Магистр CNC

  • Пользователи+
  • PipPipPipPip
  • 337 сообщений
  • Пол:Мужчина
  • Интересы:Рыбалка, шахматы, авто, гитара
  • Из:России

Отправлено 16 Август 2011 - 18:48

Вы берете скорее всего не правильную стратегию обработки.

Вместо 3Д УП - возьмите 2Д, например, обработку по контуру...
  • 0

#3 OFFLINE   Omiron

Omiron

    Студент

  • Пользователи
  • PipPip
  • 11 сообщений
  • Из:Хабар

Отправлено 16 Август 2011 - 19:07

Вот прилагаю картинку, на которой выделил, на что нажимаю (кнопка называется "Обработка по профилю"). Когда говорю программе - считать УП, та выводит сообщение:

Не будет создана УП из-за:
Не выбраны вектора для обработки

Что делать???

Прикрепленные изображения

  • 2д.JPG

  • 0

#4 OFFLINE   Хочувсезнать

Хочувсезнать

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 616 сообщений
  • Пол:Не определился
  • Из:Россия

Отправлено 16 Август 2011 - 19:12

Очевидно что выделать вектора или закинуть их на какой нибудь слой и вместо векторов в 2Д указать слой.
  • 0

#5 OFFLINE   Omiron

Omiron

    Студент

  • Пользователи
  • PipPip
  • 11 сообщений
  • Из:Хабар

Отправлено 16 Август 2011 - 19:26

Очевидно что выделать вектора или закинуть их на какой нибудь слой и вместо векторов в 2Д указать слой.


А нельзя ли поподробнее?
  • 0

#6 OFFLINE   Marius

Marius

    Магистр CNC

  • Пользователи+
  • PipPipPipPip
  • 337 сообщений
  • Пол:Мужчина
  • Интересы:Рыбалка, шахматы, авто, гитара
  • Из:России

Отправлено 16 Август 2011 - 19:33

перед расчетом - выделить вектора в виде 2Д. Они станут малиновыми и только после этого нажать "расчитать"
  • 0

#7 OFFLINE   wizard

wizard

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 698 сообщений
  • Пол:Мужчина
  • Город:Пятигорск
  • Интересы:фрез-гравер, лазер, ударный принтер, прессы-мрессы, оперативная полиграфия, сувенирка, печати и штампы и проч.
  • Из:Пятигорск

Отправлено 16 Август 2011 - 20:08

Вообще в любой программе, чтобы что-то сделать, нужно указать (выделить) объект.. АртКам не исключение..
  • 0
Не делай добро..Не бросай его в воду..

#8 OFFLINE   Roma

Roma

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 1 219 сообщений
  • Пол:Мужчина
  • Из:Воронеж

Отправлено 16 Август 2011 - 20:20

НО МНЕ ТО НУЖНО ПРОСТО НАРИСОВАТЬ ОКРУЖНОСТЬ!!! За 1 заход!!! КАК?

Бывает интересно вручную написать код для простой фигуры и задачи.
Окружность в 3 строки – 2 дуги 180 градусов, круговая интерполяция, для инкрементального режима I J, координаты центра Х0 Y0, диаметр 100мм (путь оси инструмента):

G0 X-50 Y0
G2 X50 Y0 I50 J0
G2 X-50 Y0 I-50 J0

Манипуляции с Z и скоростью пропущены, но можно добавить. Допустим для фломастера, считаем плоскость бумаги за 0, скорость рисования 600мм/мин:

G0 Z10
X-50 Y0
G1 Z0 F600
G2 X50 Y0 I50 J0
G2 X-50 Y0 I-50 J0
G0 Z10

Сообщение отредактировал Roma: 16 Август 2011 - 20:38

  • 0

#9 OFFLINE   Хочувсезнать

Хочувсезнать

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 616 сообщений
  • Пол:Не определился
  • Из:Россия

Отправлено 16 Август 2011 - 20:41

И вот это ему надо?

А напиши как нарисовать окружность в g-кодах чтобы она была под углом 45 град к плоскости XY.
Только чур систему координат не поворачивать :unknw:

Сообщение отредактировал Хочувсезнать: 16 Август 2011 - 20:45

  • 0

#10 OFFLINE   Roma

Roma

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 1 219 сообщений
  • Пол:Мужчина
  • Из:Воронеж

Отправлено 16 Август 2011 - 20:54

А чем не вариант? Разве плохо знать разные способы и применять где рационально...
Человек сам выберет, что ему лучше.
Но, читайте внимательней задачу в вопросе.

Приветствую всех!
Вместо рабочего инструмента воткнут фломастер. Поверхность - бумага. Нужно нарисовать круг. Просто на бумаге нарисовать окружность, без ничего.
...

Про 45 градусов и поворот СК ни слова…
Да и я не крутой спец в G кодах. :unknw:
  • 0

#11 OFFLINE   Insane

Insane

    Студент

  • Пользователи+
  • PipPip
  • 52 сообщений
  • Из:RnD

Отправлено 18 Август 2011 - 18:20

Вот прилагаю картинку, на которой выделил, на что нажимаю (кнопка называется "Обработка по профилю"). Когда говорю программе - считать УП, та выводит сообщение:

Не будет создана УП из-за:
Не выбраны вектора для обработки

Что делать???


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

Сообщение отредактировал Insane: 18 Август 2011 - 18:21

  • 0

#12 OFFLINE   Omiron

Omiron

    Студент

  • Пользователи
  • PipPip
  • 11 сообщений
  • Из:Хабар

Отправлено 19 Август 2011 - 17:10

Всем спасибо! Разобрался! Все заработало!
  • 0




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных