Графические головоломки (ещё раз разомнём извилины)

Тема в разделе "Общение", создана пользователем Grolan, 27 янв 2015.

  1. Grolan

    Grolan Форумчанин

    Всем доброго времени суток. Случайно придумал задачку для вычерчивания в Акаде (про цели и мотивы даже не спрашивайте ::unsure.gif::). Дал своим для контрольной проверки сложности и оценки времени решения. Поставил всех в тупик (даже удивился, поскольку думал, что задача элементарная и больше 10 минут на поиск решения и вычерчивания не закладывал).

    Задача: вычертить звезду по заданным параметрам (смотри рисунок) используя стандартные инструменты AutoCad (макросы, лиспы и т.п. - не спортивно).

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

    Я не нашёл, но вдруг окажется, что в Акаде заложен инструмент такого вычерчивания в несколько кликов - будем считать, что использование такого инструмента тоже не спортивно.

    З.Ы. Чтобы не было лишних вопросов - размер стороны звезды не имеет значения.

    З.З.Ы. Если у вас есть нечто подобное, не стесняемся - выкладываем. Будем разминаться вместе ::drink1.gif::
     

    Вложения:

    Ohr, Geo_major, Андрей Р. и 2 другим нравится это.
  2. Феофан Мастеров

    Феофан Мастеров Форумчанин

  3. Grolan

    Grolan Форумчанин

    Весьма логично, только как определить радиус внутренней окружности, чтобы угол соответствовал?
     
  4. Добрый Duck и .

    Добрый Duck и . Куратор

    да нефиг делать, 1.5 минуты, мой рекорд.
    2015-01-27 15-34-16 Скриншот экрана.png
     
    Феофан Мастеров нравится это.
  5. Феофан Мастеров

    Феофан Мастеров Форумчанин

    Вставил растр и обвел ::biggrin24.gif::
    --- Сообщения объединены, 27 янв 2015, Оригинальное время сообщения: 27 янв 2015 ---
    Любой...
     
  6. -=13=-

    -=13=- Форумчанин

    Построил. Использовал принципиально только инструменты с панелей Рисование и Редактирование.
    --- Сообщения объединены, 27 янв 2015, Оригинальное время сообщения: 27 янв 2015 ---
    Построить треугольник с таким углом.
     
    Феофан Мастеров нравится это.
  7. Дядя Вова

    Дядя Вова Форумчанин

    Заняться нечем?
    Ну ка марш всем работу работать!
     
    sherkhan, ak_evg, -=13=- и ещё 1-му нравится это.
  8. X-Y-H

    X-Y-H Администратор Команда форума

    Все просто.
    1. Строим полилинию задаем длины сторон и угол между ними.
    2. Круговой массив на 5 элементов
    3. Переместить их в нужной последовательности
    4. Выровнять вертикальность звезды.
     
  9. -=13=-

    -=13=- Форумчанин

    ВотЪ...::dry.gif:: Звезда.png

    ::good1::

    Я специально простыми действиями.

     
    Феофан Мастеров нравится это.
  10. Patron

    Patron Бронебойный Старожил Форумчанин

    В плане таких работ CorelDRAW удобнее, чем AutoCAD

    10 секунд:

    CorelDRAW.jpg
     
  11. Grolan

    Grolan Форумчанин

    О массивах, я как-то не подумал ::sad24.gif::. Только не совсем понял, как без лишних телодвижений нарисовать полилинию с заданным углом...

    ::good1::

    Так никто же не спорит. У них и задачи разные ::drink1.gif::
     
  12. ЮС

    ЮС Форумчанин

    Вариантов построения масса. Вот, например, о котором пока не упоминалось:
    - строим из одной точки два равных отрезка под углом 130° (можно сделать блок),
    - делаем копию блока и разворачиваем её на 72°,
    - пристыковываем эту копию к первому блоку так, чтобы получился один из лучей звезды,
    - копируем второй блок и разворачиваем его опять на 72° (получили 3-й блок),
    - пристыковываем третий блок ко второму так, чтобы получился второй луч звезды,
    - повторяем две последних операции до завершения фигуры.
    На описание ушло времени больше, чем на построение. ::biggrin24.gif::
     
    -=13=- нравится это.
  13. X-Y-H

    X-Y-H Администратор Команда форума

    Динамический ввод
     
    -=13=- нравится это.
  14. Корсан

    Корсан Форумчанин

    Уже, вот решаю новую задачу. Тут 130°, на улице -30°,суммируем = 100.
    Градусы сократились, но не пропали. В каких единицах получил 100 - в граммах или миллилитрах? Решал один. значит на одного человека. Машина не завелась, значит продолжу логику, 100 не замерзают при -30 (на 130 выше по цельсию). РЕШЕНО! значит пошел накачу 100 г/ч б/м (грамм на человека без машины), уже и селедочку купил. Все логично. На сегодня задача решена! С машиной буду решать завтра.
     
    Geo_major и Х-глазз нравится это.
  15. ТехТоп

    ТехТоп Алексей Команда форума

    Если чисто звездочки рисовать, то MS Word рулит))) там это вообще в 2 клика.
    Первая звезда у меня получилась за пару минут и шестиугольной. ::biggrin24.gif::
    [​IMG]
     
    Pim13 нравится это.
  16. Patron

    Patron Бронебойный Старожил Форумчанин

    Зря стебётесь. Corel - та же векторная графика, что и кад. Опционал под плановую отрисовку куда проще.
     
  17. -=13=-

    -=13=- Форумчанин

    Patron, и что потом делать то с этим чертежом?
    Ну ладно в DWG перекинем, а в координаты?
    Есть один проектный институт который проекты планировки и т.п. рисует в Xara. ::apstenu::::facep::
    Текст, цифры, всё ОК, а вот графика... я над ней ПлакалЪ!

    Так что не отвлекаемся, изобретаем методики рисования звёздочки.


    У меня есть похожая задача, но она не выполнима в Автокаде и она в 3D.
     
  18. X-Y-H

    X-Y-H Администратор Команда форума

    -=13=-, давай. У меня брикскад))
    --- Сообщения объединены, 27 янв 2015, Оригинальное время сообщения: 27 янв 2015 ---
    Мужики что уж не inscape
     
  19. ТехТоп

    ТехТоп Алексей Команда форума

    Поднимите архивы! Когда я в 2007 или в 2008 году, говорил, что в кореле можно схемы чертить, меня морально унизили ::biggrin24.gif::, а ведь тогда я сносно знал корел. Жили бы мы в более полицейском государстве корел реально был бы альтернативой из-за дешивизны.
     
  20. -=13=-

    -=13=- Форумчанин

    X-Y-H, постараюсь описать словами.
    Две пятиконечные звезды. В основании одна, не равноугольная и не равносторонняя (произвольная). В вершине поднятая на некоторую высоту такая же пятиконечная (тоже произвольно), но с другими сторонами и углами. Верхняя с поротом на 10-30 градусов.
    Нужно построить трёхмерную фигуру их сопряжения гранями в вершинах.
    Результат - пять пространственных линий результата масштабирования, смещения, изменения геометрии звезды, кручения.
    В общем, витая колонна с не тождественными, но равновершинными основаниями. Кручение может быть и более 180 градусов.

    Как-то так. Если непонятно, то потом постараюсь найти визуализацию.

    Bentley смог, а вот Autocad нет. Меня тогда умыли. Травма на всю жизнь. ::sad24.gif::
    Но я в Autocad трёхмерку до сих пор не особо знаю.

    P.S. Bentley Microstation до сих пор не понимаю, но уважаю. Разные религии...
     
    Феофан Мастеров нравится это.
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление