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

Подгонка площади в AutoCad

Discussion in 'Autodesk' started by hotmaster, Dec 6, 2012.

  1. Подскажите, как подогнать площадь многоугольника в АвтоКад используя при этом одну или две базовых линий. Подгонять вручную уже замахался::apstenu::
     
  2. BearDyugin

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

    Многоугольник произвольный или равносторонний? Базовые линии должны остаться не именными или их длину тоже можно менять?
     
  3. Многоугольник быстрее всего произвольный (может быть и прямоугольник). Одна базовая линия или (сторона) должно оставаться неизменной, параллельно которой подгоняем площадь. Ее длина может меняться, но направление должно оставаться на месте. Где то так...::smile24.gif::
     
  4. BearDyugin

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

    Скорее всего не возможно, хотя и не всё понятно, выложи пример(файл DWG), сразу нескольких многоугольников и подпиши, площади к каким они стремятся, посмотрю.
    Длина может меняться какой, базовой или параллельной? параллельная должна оставаться параллельной? А остальные линии чем-нибудь ограничены? тупо масштабированием нельзя подогнать?
     
  5. Нужны две базовых стороны, одна из которых меняется вместе с параллельной ей стороной. Есть такая команда в АвтоКад - scale, должен быть приблизительно тот же эффект только при этом я хочу вводить площадь а не расстояние
    Проще говоря я хочу ввести нужную площадь фигуры, указать базовую или базовые стороны, и получить уже подогнанную площадь фигуры
     
  6. BearDyugin

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

    Так легко можно, вот держи, имя команды scal_to_area

    пример (open)
    scal_to_area.gif
     

    Attached Files:

  7. ak_evg

    ak_evg Супермодератор Staff Member

    Disney, думаю ТС хотел немного другое. У тебя простое масштабирование идет относительно точки, а нужно:
    Безымянный.png
    исходный красный прямоугольник, пусть будет 185 ед. площади, и нужно сдвинуть линию по стрелке так, чтобы левая сторона сместилась до зеленой линии и площадь стала 150 условных ед. Если я конечно правильно сам понят автора.
     
  8. BearDyugin

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

    ak_evg, в случаи с прямоугольником, твоя(тобою понятая) задача решается, а вот в случаи с многоугольником, если и решаема, то вариантов решения бесконечное множество, что в свою очередь не может быть решением [​IMG]
     
  9. Disney, спасибо за приложение::good1:: , как вариант в случае отсутствия масштабирования объекта по базовой стороне тоже неплохо, но я все таки имел в виду способ масштабирования предложенный ak_evg, думаю что он бы подошел и к многоугольникам.
     
  10. BearDyugin

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

    hotmaster, (цензура) я же не телепат
     
  11. ak_evg

    ak_evg Супермодератор Staff Member

    усложним фигуру
    Безымянный.png
     
  12. ANToNN

    ANToNN Форумчанин

    Здравствуйте. А есть возможность увеличить многоугольник до нужной площади, сохраняя пропорции сторон?
    --- Сообщения объединены, Dec 12, 2013, Оригинальное время сообщения: Dec 12, 2013 ---
    Простите вопрос задал не правильно. Нужно чтобы старый прямоугольник сохранялся и новый был вокруг старого или в нутри.
    --- Сообщения объединены, Dec 12, 2013 ---
    А если вообще, то правельнее сказать, нужно подобие фигуры но с необходимой площадью.
     
  13. warior

    warior Форумчанин

    а что вам мешает воспользоваться функцией "масштаб"
     
  14. ANToNN

    ANToNN Форумчанин

    мне нужно чтобы вокруг объекта (многоугольника) появился второй такой же, но с нужной площадью.
    через маштабирование не удобно.
    --- Сообщения объединены, Dec 12, 2013, Оригинальное время сообщения: Dec 12, 2013 ---
    В общем, это должно быть похоже на команду (смещение) только с возможностью выбора площади получаемого объекта
     
  15. В Civil 3D есть меню "Участки"
     
  16. ANToNN

    ANToNN Форумчанин

    Подскажите. Ни как не могу найти лисп, чтобы создавал копию объекта но с нужной площадью.
     
  17. Qvinto

    Qvinto Форумчанин

    А он существует в природе, такой?
     
  18. ANToNN

    ANToNN Форумчанин

    Если честно то я не знаю. Но уже долго ищу возможность в автокаде сделать так чтобы, можно было уже начерченный контур увеличить до нужной площади сохраняя при этом его пропорции
     
  19. Романыч

    Романыч Форумчанин

    Команда "масштаб" не помогает?
     
  20. ivsem

    ivsem Форумчанин

    Написал программку изменения площади замкнутой полилинии.
    Выбираете замкнутую плинию, указываете нужную Вам площадь в кв. метрах, указываете базовую точку масштабирования ( при необходимости используйте "привязку").
    Тестировалась в автокад 2002 англ. и автокад 2012 рус.
    Запускайте программу перетаскиванием AreaChange.fas в окно автокада или повесте программу на кнопку.
     

    Attached Files:

    Last edited: Dec 19, 2013
  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