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

Как съемку отвесной скалы сделать горизонтальной плоскостью?

Тема в разделе "Строительство и исполнительные съемки", создана пользователем koordinatnaa_zasechka, 28 сен 2017.

  1. koordinatnaa_zasechka

    koordinatnaa_zasechka Только чтение Форумчанин

    я делал такую поверхность, но отображается неккоректно, и расчет объемов при использовании ее не произвести правильно.
     
  2. АлексейМанс

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

    Так вы сами для себя понимаете какие объемы вам нужны? Для вычисления объема вам нужно 2 поверхности - исходная и целевая. Так вот, у вас тут целевая - что? От этого и плясать. Для своего скрина я использовал поверхность наилучшего вписывания по массиву точек. От неё есть понимание что "столько нужно сдолбить до гладкой стены" или "столько нужно раствора\бетона для несъемной опалубки". Вы же цели задачи не рассказали. Тут вариантов решить её великое множество, но без вводных - остается лишь гадать.
     
  3. koordinatnaa_zasechka

    koordinatnaa_zasechka Только чтение Форумчанин

    озвучили примерно правильно, есть проектная стена - на плане что скинул она не показана, стена бетонируется вплотную к скальной поверхности, необходим общий объем, для того чтобы посчитать его нужна поверхность скалы, но в том виде набора точек что у меня есть - эту поверхность правильно не выстроить
     
  4. АлексейМанс

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

    Можете скинуть чертеж с стеной, осями и прочим, где понятны границы. Ведь по большому счету все что мы видим - набор тел в пространстве. С учетом высоты и реальных отметок можно построить проектную стену. Далее от этой стены мы и пляшем. Можно даже поступить вообще хитро. Есть у вас эта поверхность стены нарисованная в координатах, вы её, вместе с точками просто 3-d поворотом опрокидываете на себя, точки становятся сверху этой стены. По ним - поверхность. Естественно они не закроют весь контур стены (скорее всего, ибо чтоб так снять надо постараться да и по модели видно что скорее всего там что-то не снято) - можно просто раздвинуть крайние. Будет лучше чем вообще не учитывать этот объем. Ну а далее уже все как по старинке :) Изначально я предлагал сделать все это по координатам, но можно и банальным 3д поворотом ))
     
  5. koordinatnaa_zasechka

    koordinatnaa_zasechka Только чтение Форумчанин

     

    Вложения:

  6. DGZ

    DGZ Форумчанин

  7. Grolan

    Grolan Форумчанин

    Ничего обрабатывать не надо ::biggrin24.gif:: Никакие иксели и сивилы для этого тоже не обязательны, да и лиспы всяческие тоже ни к чему... Есть маленькая хитрость (но пораскинуть мозгами придётся). Открываешь панель "вид". Как это сделать показал на рисунке. Ищешь тот вид, который ты хотел бы сделать своей поверхностью (главное не перепутать зеркальные виды, а то получишь в итоге вид снизу, я для этого половину съёмки делаю другим цветом и ищу тот вид, на котором положение цветной части находится в нужной стороне). Копируешь с базовой точкой (с оригинальными координатами результат не получится). Либо удаляешь съёмку, либо идёшь в другой файл. Делаешь вид сверху (самый верхний кубик на панельке) и вставляешь то, что скопировал. Получаешь полноценную смену координат и возможность работать с вертикальной поверхностью как с горизонтальной.

    Предвкушаю сразу тапки в свой адрес. Поэтому ДА!!! У этой хитрости есть 2 больших недостатка (пока не привыкнешь делать всё правильно сразу):
    1. Если к точкам привязан текст, то он превратится в линии. Вместе со сменой вида, изменится и направление текста. Как решить эту проблему - не знаю (для меня это никогда не было проблемой, поэтому ответа на этот вопрос не искал).
    2. Естественно при таких игрульках система координат съёмки не только изменит направление осей, но и начало координат. Поэтому естественно заранее нужно озадачится прорисовкой осей и высотной линии. По этим привязкам параллельным переносом несложно выставить съёмку в нужное положение (это как раз тот пункт который я имел ввиду, когда про пораскинуть мозгами писал ::wink24.gif::).

    Если немного потренироваться, то весь процесс занимает 1-2 минуты (это если кофе параллельно попивать).
     

    Вложения:

  8. BearDyugin

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

    А с Civil'ом или Lisp'ом вообще не занимает ни сколько минут, потому что ещё на этапе попадания съёмки в чертёж она сразу садится в ту плоскость какую тебе надо :Wink:
     
  9. MaxKal

    MaxKal Форумчанин

    У плоских примитивов есть свойство нормаль, например у текста, полилинии или окружности и всего такого, поменяйте в соответствии с преобразованием точек
    --- Сообщения объединены, 9 окт 2017, Оригинальное время сообщения: 9 окт 2017 ---
    обычно нормаль направлена по оси Z, её координаты (0,0,1).
     
    nextnicetry нравится это.
  10. Grolan

    Grolan Форумчанин

    Йа дебилко!!! ::apstenu:: Свойства есть, но в меню они заблочены. Как их поменять???
     
  11. MaxKal

    MaxKal Форумчанин

    Засада. Как сделать это просто я не знаю. Лиспом можно решить, думаю, редакцией dxf кода примитивов. Должен быть там список с нормалью. В .Net это вообще не проблема, это и ввело меня в заблуждение...
     
  12. BearDyugin

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

    А выложить эту "не проблему" для коллег, проблема?

    Всё верно, легко можно.
     

    Вложения:

    Последнее редактирование: 11 окт 2017
    Grandpa, MaxKal, Vladimirych и 2 другим нравится это.
  13. MaxKal

    MaxKal Форумчанин

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