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

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

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

    alz Форумчанин

    Накропать че нить можно, если ничего готового никто не найдет, но с sdr не работал, могу сделать импорт в txt, конверторы txt в sdr вроде в программах на сайте были, но желательно пример чертежа хотя бы с парой свай, посмотреть из чего они сделаны и как сделаны выноски.
     
    1958 нравится это.
  3. Привет, вот кусок чертежа. Неважно в каком формате , я все равно смогу перевести потом в sdr
     

    Вложения:

  4. alz

    alz Форумчанин

    Варианта с не взорванными мультивносками нет? Было бы проще, но в принципе и так решаемо.
     
  5. к сожалению нет, вот только в таком виде
     
  6. Negaday

    Negaday Форумчанин

    Я бы например не заморачивался с нумерацией а сделал бы свою, "соединил ближайшие точки полилинией"(если они конечно есть), если нет точек, то через "замену объекта другим" блоки или что там есть в чертеже поменял на точки, ну вобщем попробовал бы Менюгео. Ну а если только эти номера свай нужны, и никакие другие, то если чертеж свай типовой, например 100 свай по х, 100 по Y то через Менюгео через "вычерчивание одновременно от 2-х до 16ти полилиний" нарисовал полилинии, если конечно нумерация идёт подряд.
     
    MaxKal и ktyfh dfiubokdbxb нравится это.
  7. через frto я спокойно квадратики в точки смогу сделать
    вот да, нужна нумерация такая же как в проекте и она идет не подряд((
     
  8. Neznayka

    Neznayka Форумчанин

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

    alz Форумчанин

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

    Вложения:

  10. Привет. Спасибо большое за это чудесное решение! очень выручает и по сей день.
    Можешь, пожалуйста, подсказать, почему на данном чертеже он перестал работать? То есть все выделяет красным, как ни стараюсь
     

    Вложения:

  11. alz

    alz Форумчанин

    2 причины:
    1) программа просит выделить линию выноски, в этом чертеже у вас выноски из полилиний, их надо взорвать
    2) поиск названий производится от линии в определенном радиусе, в этом чертеже тексты относительно линий расположены немного по другому

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

    Screenshot_139.png
     

    Вложения:

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