1. ВНИМАНИЕ! В течении пары дней +- будет переезд форума на более защищённый сервер. Возможны периодические перебои в работе.

Как нарисовать круг в 3д?

Discussion in 'Autocad' started by Михаил1987, Oct 31, 2019.

  1. Михаил1987

    Михаил1987 Форумчанин

    Здравствуйте! Делаю съемку в 3д. Есть 3,4 точки и нужно нарисовать круг по ним но в 3д пространстве не понимаю как это сделать
     
  2. trir

    trir Форумчанин

    создай ПСК
     
  3. Михаил1987

    Михаил1987 Форумчанин

    В смысле?
     
  4. trir

    trir Форумчанин

  5. misterblazer

    misterblazer Форумчанин

    Создаете ПСК по 3 точкам, потом создаете окружность по 3 точкам
     
  6. Sayanbi4

    Sayanbi4 Форумчанин

    Михаил1987, круг по трем.
    Через три ----> плоскость.
    Плоскость ----> ПСК.
     
  7. Михаил1987

    Михаил1987 Форумчанин

    А есть ли вариант попроще? Например другая программа 3DSMAX или КОМПАС?
     
  8. trir

    trir Форумчанин

    есть
     
    -=13=- likes this.
  9. Михаил1987

    Михаил1987 Форумчанин

    Какой?
     
  10. trir

    trir Форумчанин

    a-painter - просто рисуешь
     
  11. ivsem

    ivsem Форумчанин

    Написал программку для рисовки круга по трем 3D точкам. Запуск программы- krug3D
    Перед запуском программы установите вручную нужную привязку.
    Результаты работы программы, крайне желательно проверить вручную, бо я в 3D не работаю.
    01.jpg
    Левый круг начерчен программой по трем точкам у которых Z=0.
    Правый круг начерчен программой по трем точкам с разными Z
     

    Attached Files:

  12. ivsem

    ivsem Форумчанин

    Вторая версия программы Circle3d02.fas.
    Подправил алгоритм и ввел отключение привязки на момент рисовки круга по трем 3D точкам.
    В зависимости от включенной привязки 3D точками могут служить концы отрезков, вершины 3D плиниий и т.д.
    Проверил построение 3D круга построением цилиндра, вроде все совпало.
    Окончательное тестирование программы возлагается на пользователя.
    02.jpg
     

    Attached Files:

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice