Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

Экспорт координат свайного поля (нужна помощь)

Тема в разделе "Autocad", создана пользователем dodster, 20 сен 2023.

  1. dodster

    Регистрация:
    11 авг 2022
    Сообщения:
    12
    Симпатии:
    0
    Добрый день, подскажите, пожалуйста. Есть чертеж свайного поля. Там 1500 свай.
    номер каждой сваи выноской как на изображении [​IMG]
    Чтобы экспортировать все в SDR мне приходится каждый номер перетаскивать на сваю и потом через "ближайший текст" импорт/экспорта координат его переводить в сдр.
    Есть ли способ ускорить данный процесс? На 1000 с лишним свай постоянно начинает лагать автокад перетаскивания и очень много времени занимает.
     
    #1
  2. alz

    alz
    Форумчанин

    Регистрация:
    26 май 2014
    Сообщения:
    371
    Симпатии:
    153
    Накропать че нить можно, если ничего готового никто не найдет, но с sdr не работал, могу сделать импорт в txt, конверторы txt в sdr вроде в программах на сайте были, но желательно пример чертежа хотя бы с парой свай, посмотреть из чего они сделаны и как сделаны выноски.
     
    #2
    1958 нравится это.
  3. dodster

    Регистрация:
    11 авг 2022
    Сообщения:
    12
    Симпатии:
    0
    Привет, вот кусок чертежа. Неважно в каком формате , я все равно смогу перевести потом в sdr
     

    Вложения:

    #3
  4. alz

    alz
    Форумчанин

    Регистрация:
    26 май 2014
    Сообщения:
    371
    Симпатии:
    153
    Варианта с не взорванными мультивносками нет? Было бы проще, но в принципе и так решаемо.
     
    #4
  5. dodster

    Регистрация:
    11 авг 2022
    Сообщения:
    12
    Симпатии:
    0
    к сожалению нет, вот только в таком виде
     
    #5
  6. Negaday

    Форумчанин

    Регистрация:
    12 янв 2018
    Сообщения:
    703
    Симпатии:
    504
    Я бы например не заморачивался с нумерацией а сделал бы свою, "соединил ближайшие точки полилинией"(если они конечно есть), если нет точек, то через "замену объекта другим" блоки или что там есть в чертеже поменял на точки, ну вобщем попробовал бы Менюгео. Ну а если только эти номера свай нужны, и никакие другие, то если чертеж свай типовой, например 100 свай по х, 100 по Y то через Менюгео через "вычерчивание одновременно от 2-х до 16ти полилиний" нарисовал полилинии, если конечно нумерация идёт подряд.
     
    #6
    MaxKal и ktyfh dfiubokdbxb нравится это.
  7. dodster

    Регистрация:
    11 авг 2022
    Сообщения:
    12
    Симпатии:
    0
    через frto я спокойно квадратики в точки смогу сделать
    вот да, нужна нумерация такая же как в проекте и она идет не подряд((
     
    #7
  8. Neznayka

    Форумчанин

    Регистрация:
    8 дек 2007
    Сообщения:
    466
    Симпатии:
    320
    Адрес:
    Brest
    dodster, вот сразу извиняюсь, вам не понравится мой ответ.
    Но 1000 свай это тыща секунд работы вашей. Вы сейчас потратили время свое и других людей гораздо более.
    15 минут работы - включаете ютуб и головным мозгом смотрите/слушаете, а спинным работаете (вам его хватит на монотонный труд)
    У вас оптимальный способ. Я бы похоже командой ДАННЫЕИЗВЛ притянутый текст импортировал в тхт.
     
    #8
  9. alz

    alz
    Форумчанин

    Регистрация:
    26 май 2014
    Сообщения:
    371
    Симпатии:
    153
    Та ну ладно, я такими мелкими проектиками занимаюсь обычно от нечего делать и обкатываю на них разные вещи, на этом например обкатал новый класс сравнения объектов, пригодится в будущем.
    Скачать, проверить архив на заблокированность, разархивировать, загрузить через netload и на ленте должна появиться кнопка, дальше по указаниям, если номер сваи определился в этом месте строится белая выноска, если нет то красная, в выбранной папке создастся текстовый файл формата - номер точки, X, Y, Z
     

    Вложения:

    #9
  10. dodster

    Регистрация:
    11 авг 2022
    Сообщения:
    12
    Симпатии:
    0
    Привет. Спасибо большое за это чудесное решение! очень выручает и по сей день.
    Можешь, пожалуйста, подсказать, почему на данном чертеже он перестал работать? То есть все выделяет красным, как ни стараюсь
     

    Вложения:

    #10
  11. alz

    alz
    Форумчанин

    Регистрация:
    26 май 2014
    Сообщения:
    371
    Симпатии:
    153
    2 причины:
    1) программа просит выделить линию выноски, в этом чертеже у вас выноски из полилиний, их надо взорвать
    2) поиск названий производится от линии в определенном радиусе, в этом чертеже тексты относительно линий расположены немного по другому

    Выкладываю версию где это расстояние не жестко вшито а будет спрашиваться, соответственно его надо найти, самый простой способ - строим окружность из левой точки полки, выделяем окружность с текстом и тянем за ручку окружности совмещая окружность и ручку текста, потом смотрим в свойствах радиус окружности получая это расстояние, программа будет искать тексты в пределах +- 5% от этого расстояния, требуемую точность этим методом получить совсем не сложно, последнее заданное расстояние будет сохраняться, каждый раз вводить не надо.

    Screenshot_139.png
     

    Вложения:

    #11
  12. dodster

    Регистрация:
    11 авг 2022
    Сообщения:
    12
    Симпатии:
    0
    Спасибо большое, все получилось.
     
    #12

Поделиться этой страницей

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