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

Тест на знание AutoCAD (или "доигрался")

Discussion in 'Общие вопросы' started by Grolan, May 13, 2015.

  1. X-Y-H

    X-Y-H Администратор Staff Member

    что автокад валится от 10000 отрезков массивом? жуть. Брикскад 1 секунда
     
  2. Geoshaman

    Geoshaman Форумчанин

    Наоборот подумал, что тупо копировать по 1, потом, по 10, по 100 и 1000 как то топорно и в лоб - вот и искал другое решение.
    10000 отрезков созданных массивом положили автокад.[/QUOTE]
    из-за подвиса актокада думал завалю тест::apstenu::
     
  3. АлексейМанс

    АлексейМанс Форумчанин

    Это да... Подвисания скушали пару тройку секунд :) Чем проще для знающих функция - тем сложнее она для ПО :)
     
  4. Geoshaman

    Geoshaman Форумчанин

    расскажите кто как звезду начертил, что-то у меня она не легко далась...
     
  5. АлексейМанс

    АлексейМанс Форумчанин

    Массив. 4 клика :)
     
  6. Geoshaman

    Geoshaman Форумчанин

    Что-то у меня массив кривой получился, не было времени искать причину. Пришлось высчитывать углы.
     
  7. Geoshaman

    Geoshaman Форумчанин

    Нашёл ошибку. Центр массива не правильно задал
     
  8. semenenko igor

    semenenko igor Форумчанин

    Вот еще была интересная задача от Grolan.

    Снимок.JPG
     
    Geoshaman likes this.
  9. BearDyugin

    BearDyugin Модератор Форумчанин

    2 задача, почему-то больше всего времени отвели, - 30 секунд:
    1) _rectang (ПРЯМОУГОЛЬНИК) по осям здания
    2) _offset (ПОДОБИЕ) отступ от здания 15 м с удалением исходного
    3) _fillet (СОПРЯЖЕНИЕ) радиус на поворотах
    4) _offset (ПОДОБИЕ) 6 м вторая сторону дороги
     
    Ohr, FOXXX591 and Geoshaman like this.
  10. FOXXX591

    FOXXX591 Форумчанин

    Grolan, а вы перед решением теста даете какое то время подумать над решением, или сразу после вручения листа с тестом таймер включаете?
    Просто, если сначала подумать над решением и выбрать оптимальный вариант, то легко можно уложиться в 13 минут.
     
  11. Grolan

    Grolan Форумчанин

    Конечно нет. У теста есть скрытая цель - оценить скорость поиска решений и логику построения алгоритмов. Скажу даже больше, время в тесте проставлено с целью вовлечения испытуемого в стрессовую ситуацию (ну ведь все нестандартные задачи на стройке приходится решать в состоянии стресса). Гаденько? Возможно... Зато искал 2-х геодезистов на объект и с первого раза "угадал" кого брать из десяти кандидатов...

    Если сначала выбрать оптимальный вариант, то легко можно уложиться 7-8 минут ::wink24.gif::

    Время теста рассчитывалось на среднестатистического пользователя не отягощённого филигранными тонкостями ПО. Хотите мозг поломать? Введите дополнительное условие: решить тест без использования массива, смещения (подобия), фаски и командная строка только для чисел (мой рекорд 10 минут).

    Я пока знаю 4 принципиально разных алгоритма решения этой задачи.
     
  12. Geoshaman

    Geoshaman Форумчанин

    Опишу свой вариант:
    1.отрезками отчертил направление вершин
    1.jpg
    2. отчертил элемент вершина
    2.jpg
    3.поворотом копировал элемент вершина
    3.jpg 4.jpg
    4. и осталось дело техники
    5.jpg

    Grolan расскажите вкратце какие варианты решения этой задачи есть.

    PS Тест от Grolan выложенный Simonenko Igor тоже очень интересный.
     
  13. Максим

    Максим Форумчанин

    10 000 без подвисаний )) : размножаем отрезок копированием 10 раз, получаем 1024 отрезка. Затем удаляем 24, копируем 1000 отрезков 10 раз.
     

    Attached Files:

  14. Qvinto

    Qvinto Форумчанин

    Если использовать PlTools то ещё проще:
    1. Рисуем полилинию длинной 10 000 м.
    2. В PlTools вызываем команду Поделить все сегменты полилинии, указываем количество 10 000.
    3. Взрываем полилинию, получаем 10 000 отрезков.
     
  15. alexyus

    alexyus Форумчанин

    Со звездой завис ::mad24.gif:: Решение должно быть на поверхности, но как? Я даже не понял как
    artur83,
     
  16. Максим

    Максим Форумчанин

    В автокаде есть команда "полигон" - строит разнообразные многоугольники вписанные или описанные около окружности.
     
    -=13=- likes this.
  17. alexyus

    alexyus Форумчанин

    Думаешь не пытался. Задача то для офисного планктона
     
  18. АлексейМанс

    АлексейМанс Форумчанин

    Начерти 2 отрезка с углом между ними 130 и длинной 3, потом из вершин отдельных 2 окружности по 7. Пересечение окружностей ниже угла 130 будет центром вращения для кругового массива. Дальше массив, в нем параметр 5элементов)
     
    -=13=- likes this.
  19. alexyus

    alexyus Форумчанин

    вобщем справился за минуты 3 методом подгона диаметра круга
    --- Сообщения объединены, May 24, 2015, Оригинальное время сообщения: May 24, 2015 ---
    Звезда Давида недорисованная получается ::mad24.gif:: Я в ярости
    --- Сообщения объединены, May 24, 2015 ---
    звезда.jpg
    Вот такие радиусы, методом подгона + 10 угольный полигон
     
  20. ЮС

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

    Для коллекции ещё один способ нарисовать звезду.:
    Звезда.jpg
    Начертить окружность и разбить её на 10 частей.
    Начертить хорду.
    Начертить радиус (или нормаль к хорде).
    Повернуть хорду на угол 25° ((180°-130°)/2).
    Начертить малую окружность из общего центра.
    Разбить малую окружность на 10 частей.
    Соединить точки на обеих окружностях полилинией.
    Удалить всё лишнее. Если это важно, можно повернуть звезду на 270° (или -90°).
    Всё.
     
    -=13=- and Geoshaman like this.
  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