|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
25.11.2009, 17:17 | #1 | |
Каким образом построить точки и/или сразу полилинию по координатам X, Y?
Гидротехнические сооружения
Белгород
Регистрация: 10.02.2009
Сообщений: 164
|
||
Просмотров: 25159
|
|
||||
В каком виде таблица? xls файл, txt файл, таблица Автокада, что-то еще?
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,833
|
Homo(v)sapiens, во-первых, у тебя AutoCAD, а раздел - Вертикальные решения. Во-вторых, займись поиском.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
горный инженер Регистрация: 24.10.2007
Алдан
Сообщений: 151
|
Цитата:
|
|||
|
||||
autocad Регистрация: 16.12.2004
Сообщений: 5
|
В дополнение к преддиущему посту
Сохранить файл как csv(COMMA DELIMITED) Открыть фаил в notepad должно быть что-то типа 12.45,34.45,45.56 23.34,45.45,67.45 Скопировать все в буфер(Ctrl+C) Так как массив трехмерный то В автокаде - 3dpoly в ответ на Specify start point of polyline: Вставить буфер в цоммандную строку (Ctrl+V) Good luck Cadhelp |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,833
|
Вот блин... Тема отделена.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
VVA, у меня таблица Автокада.
Дальше советы идут по Excel. Я попробовал предложенную манипуляцию (спасибо Igor' Kulikov и cadhelp), всё получилось. Нанес таким образом один участок, состоящий из 6 точек. Но есть участки из 80 и более точек. Поэтому вопрос второй: можно ли из таблицы Автокада данные перенести в Excel? Раз уж мой вопрос выделили в отдельную тему, то просьба помочь мне. Вопрос решен наполовину. Да, и за это огромное спасибо участникам.
__________________
«Если хочешь иметь то, чего никогда не имел, делай то, чего никогда не делал» |
||||
|
||||
Выдели таблицу, щелкни на ней правой клавишей мыши и выбери "Экспорт"
Дальше можешь делать как советовали или посмотреть еще здесь: Import xyz coords from practically any type of file. *** Добавлено Тот код будет работать только с английским Автокадом Во вложении должен с любым
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Igor' Kulikov, вероятнее всего данные в таблицу просто тупо вбивали. Мне уже готовая таблица поступила. То что вбивали вручную уверен на 100 %, поскольку баклажиков у нас хватает, чертящих всё либо на одном слое, либо игнорирующих привязки – так просто «на глаз» строят: попала значит попала точка, а если нет, то и не заморачиваются. Потом приходится с такими «чертежами» работать и накапливать негативную энергию.
А поэтому поводу у меня параллельный вопрос. Подскажите, как правильно поступить, имея следующую задачу (это было уже в моей практике). Наращиваю очередной ярус хвостохранилища. Необходимо закоординировать ось дамбы. Я с помощью команды '_id Точка (у меня русский ACAD) узнаю координаты точек оси. Затем через текстовое окно (F2) копирую координаты и вставляю в таблицу. Благо, их было не так уж и много. Но всё равно чувствовал, что делаю «мартышкин труд». Хотел ещё тогда найти альтернативное решение, которое будет единственно верным, с точки зрения рациональной траты рабочего времени и своих сил. Подскажите это решение, чтобы я в очередной раз не наступил, как здесь уже было сказано, на «возможные грабли». Оно есть? VVA, спасибо. Несколько телодвижений и таблица координат уже в Excel'е. Красота. Скачал твои вложения. Но что дальше делать, так ничего и не понял. Я просто ещё очень далек от вопросов LISP'а и как эти коды использовать. Буду искать ответы на форуме и дальше совершенствовать свои навыки работы в AutoCAD, да и просто саморазвиваться. Благодарю за помощь ... P.S. Не хочу показаться навязчивым, но вопрос мучает сознание. Как в Excel'е осуществить следующее действие (кроме как «копировать-вставить): Цитата:
__________________
«Если хочешь иметь то, чего никогда не имел, делай то, чего никогда не делал» |
||||
|
||||
Igor' Kulikov, вероятнее всего данные в таблицу просто тупо вбивали. Мне уже готовая таблица поступила. То что вбивали вручную уверен на 100 %, поскольку баклажиков у нас хватает, чертящих всё либо на одном слое, либо игнорирующих привязки – так просто «на глаз» строят: попала значит попала точка, а если нет, то и не заморачиваются. Потом приходится с такими «чертежами» работать и накапливать негативную энергию.
А поэтому поводу у меня параллельный вопрос. Подскажите, как правильно поступить, имея следующую задачу (это было уже в моей практике). Наращиваю очередной ярус хвостохранилища. Необходимо закоординировать ось дамбы. Я с помощью команды '_id Точка (у меня русский ACAD) узнаю координаты точек оси. Затем через текстовое окно (F2) копирую координаты и вставляю в таблицу. Благо, их было не так уж и много. Но всё равно чувствовал, что делаю «мартышкин труд». Хотел ещё тогда найти альтернативное решение, которое будет единственно верным, с точки зрения рациональной траты рабочего времени и своих сил. Подскажите это решение, чтобы я в очередной раз не наступил, как здесь уже было сказано, на «возможные грабли». Оно есть? VVA, спасибо. Несколько телодвижений и таблица координат уже в Excel'е. Красота. Скачал твои вложения. Но что дальше делать, так ничего и не понял. Я просто ещё очень далек от вопросов LISP'а и как эти коды использовать. Буду искать ответы на форуме и дальше совершенствовать свои навыки работы в AutoCAD, да и просто саморазвиваться. Благодарю за помощь … P.S. Не хочу показаться навязчивым, но вопрос мучает сознание. Как в Excel'е осуществить следующее действие (кроме как «копировать-вставить): Цитата:
__________________
«Если хочешь иметь то, чего никогда не имел, делай то, чего никогда не делал» |
||||
|
||||
Цитата:
................................................................| ................................................................| ................................................................| ................................................................| ................................................................V
__________________
Как использовать код на Лиспе читаем здесь |
||||