Не отвечает автокад вызов функции гео импорт в
Форумы CADUser → Отрасль → Геодезия и картография → Как подгрузить точки из таблицы координат в AutoCAD?
Тема: Как подгрузить точки из таблицы координат в AutoCAD?
Как точки из каталога координат (Excel-например) автоматически вставить в AutoCad? Как "выдернуть" из AutoCad координаты точек файлом, я знаю.
> Игорь Богаченко
а не проще ли сразу в командную строку вставлять
> Незнайка
Конечно проще, но я ещё прописал в екселе функцию послойного разделения отметок точек, их описания и нумерацию. Это было раньше, сейчас пользуюсь Civil'ом или другим сабжем.
> Александр И
Если установить ToolPack, то там тоже есть функция импорта-экспорта точек из текстового файла. Получаеться быстрее.
Utiliti->Point Export
Я конечно извиняюсь.
Где найти описание к ToolPack v5.0 на русском языке? Инсталляшка есть.
> Игорь Богаченко
а это что не рулит из командной строки?
команды наверняка надо запускать с минусом " -la"
из Excel не знаю, а каталог координат из блокнота или Word пожалуйста. Если ты внимательно прочитаеш руководство по Саdу то узнаеш, что это программа с открытой архитектурой и в ней можно дописывать свои проги в Lisp и подгружать их. Обращайся.
Александр, у меня как раз обратная задача - выдернуть тысячи точек из автокада. поделитесь, пожалуйста, как вы это делаете?
> Dina
Как точки хранятся? Как примитвы POINT, или что-то другое?
да. это простые точки имеющие высоту Z. мне надо снять информацию - XYZ каждой точки, что бы перенести в другую програму
Просто прочитать все точки не проблема. Попробуй такое:
Проверить не могу - это уж на тебе :)
спасибо. сделала из этого лисп. не работает. чего то ему не хватает. (
А что конкретно не работает? чего говорит? Кстати, запускать с ком.строки (при условии, что lsp подгружен) надо как
> kpblc
автокад не понимает команды pt2file. а может, это я чт то не правильно поняла и должна быть другая команда?
> kpblc
пишет вот такое -
Command: pt2file
; error: bad argument type: consp
Прошу прощения, упустил несколько моментов.
> kpblc
ух ты! классно работает! огромное спасибо.
а что еще интересного у вс есть?)))
> Dina
В Готовых программах есть кое-чего, ну и помимо того :)
На меня тут фыркнули (не администрация!) в свое время за "рекламу". Повтора не хочу, поэтому прошу в почту.
P.S. Молю. Ко мне - на ты, меня - один!
> kpblc
> kpblc (2006-03-23 15:31:54)
тогда сразу к делу))) моя работа включает так же делание *взглядов* (прошу прощения — не знаю, как правильно по русски))) например, вы стоите (ты стоишь) на дороге, перед тобой пространство, а где то там копают карьер. в моем распоряжении топография и файл геодез.съемки (точки). ты смотришь направо-налево-вперед. задача — показать какие участки топографии ты видишь и какие нет. можно достаточно схематично. такое можешь?
> Dina
Не, на такое я не способен. Это ж надо по точкам построить поверхность (а это Land, я так полагаю). А точки зрения (виды) поставить можно уже и штатными средствами када.
С вашего позволения подниму тему.
Вопрос для меня достаточно интересный, импортировать точки в ACad я могу, в принципе, из десятка наверное программ и плагинов. Хотя часто, по долгу службы, обращаются пользователи которые на стройку приобретают Trimble TS 3305 из программного обеспечения только AutoCad для рисовки исполнительных. Соответственно, я не могу рекомендовать им купить нелицензионное ПО, самим им $ жалко, а загрузить хотелось бы. Исходить хотелось из того, как человеку с Базовыми навыками работы в AutoCade объяснить загрузку данных наипростейшим способом, не использую при этом "условнобесплатные" проги, а только внутренние инструменты. Причем хотелось бы отоброжение номеров пикетов, желательно в другом слое, чтобы потом скрыть. Высоты желательно в другом слое.
Из того, что выше, пробовал использовать script, по простоте понравилось, но много ручного отброса служебной информации прибора и не отображаются номера.
С Lisp-ом не разобрался пока, без книжки не хватило Базовых знаний :) да и не использовал никогда.
Tools тоже неплохо, но сложновата в установке, да и в идеале она не бесплатно распространяется, что тоже не подходит.
Еще интересует корректный переход от геодезической системы координат, в которой работаю приборы и гео. программы, к математической (AutoCad), как и когда это проще делать.
Если у кого есть какие подробные письменные руководства по импорту, буду рад получить на почту. Заранее спасибо.
Тему читают: 1 гость
Форумы CADUser → Отрасль → Геодезия и картография → Как подгрузить точки из таблицы координат в AutoCAD?
В своё время, ещё в первых версиях приложения, очень заморочился с сортировкой по координатам.
Востребована ли эта функция, пользуетесь ей?
Не пользовался, но после этого видео, наверное, буду, хотя бы по группам )) Кстати, нельзя ли в следующей версии прикрутить в текстовом формате табуляцию в качестве разделителя, а также в выбор вариантов для номера и отметки добавить "Не требуется"? Очень бы облегчило работу, избавило от лишних телодвижений ))
Александр, о, спасибо! Круто! Ещё 6.0.4. не установил, уже новая вышла
Александр, а насчёт "не по геодезически" - как раз вполне. Мне, например, периодически приходится пересчитывать планшеты из местной городской системы в МСК. Порядок действий таков: беру сетку планшетов в городской СК (квадраты), экспортирую, получившиеся точки прогоняю через эксель, чтоб убрать номера и отметки и сделать разделитель табуляцией, оставшееся обратно в текстовый файл, потом в специальную программу пересчёта - и на выходе у меня текстовый файл в нужной мне МСК, который я подгружаю в автокад и сажу по нему планшеты. Если убрать номера и отметки при экспорте сетки планшетов, необходимость экселя совсем отвалится ))
Семён, как-то медрЁно очень. Почему просто через Цивил не перевести, если планшеты в векторе или через ГлобалМеппер, если в растре. Зачем такие сложности?
Антон, в бою сапог надёжней )) Глобалмаппер скачивать/осваивать надо, а программка - вот она, простая как кирпич. И городская СК, как и многие городские и сельские СК в нашей богоспасаемой, задана по принципу "от этого кола на север", с невнятными параметрами перехода
Кирилл, ну блин. Какие там бабки?
Тут даже плата не столько за само приложение. Изначально мои приложения были бесплатными, но когда техподдержка и ответы на вопросы стали занимать всё моё свободное(личное) время, я был вынужден ввести за это небольшую компенсацию
Марат Гильязов
Саша, ну и у всех наших платных приложений, пробный период 30 дней. Сначала пробуем, если всё устраивает только тогда покупаем.
BearDyugin, Вот ни кривя душой, купил-бы все ваши приложения, и даже подписку, но есть одно но. У меня каждую вахту меняется рабочий ПК, и каждый раз покупать. Если честно жаба немного душит.
Пару раз уже приобретал картограмму, откос, мэйк рав.
Вот если бы с привязкой к аккаунту например было, а так извините буду юзать триал)
К сожалению, переноса лицензии не предусмотрено, но если вынужденная смена ПК происходит в течении полугода с момента приобретения, то мы даём новую регистрацию - бесплатно, для этого нужно написать нам.
Второй вариант, это предложить работодателю покупать вам регистрацию для каждого нового ПК, мы работаем с юр. лицами.
Ну или если вахта сроком один месяц, и каждый раз новый ПК, то пользоваться триалками тоже рабочая схема
Александр, при покупке через магазин приложений Autodesk App Store, как раз идёт привязка к аккаунту Autodesk, и можно будет использовать приложение на любом ПК, войдя в свою учётную запись. Но проблема в том, что покупка через этот магазин не работает, если продавец и покупатель резиденты России, т.к. цена строго в долларах, а наша с вами валюта - рубли. Cервис PayPal не допускает двойной конвертации.
Произведена топосъёмка. Есть координаты в электронном виде, txt формат. Как их импортировать и отобразить в виде готовых точек?
самый простой вариант - импортировать txt файл в ексель, все три координаты точки оказались в одной ячейке, то есть вот так
_______
|10,10,0|
________
|24,34,0|
и тд
затем копируем весь столбец с координатами в буфер, переходим в автокад, вызываем команду
затем вставляем в командную строку ранее скопированное.
В таком случае точки отрисуются именно точками (то есть примитивами типа POINT). если нужно чтобы у точек были подписаны координаты или там высоты - то можно решить при помощи lisp програмки
Насколько мне помниться подобные темы поднимались и были решения.
Попробуйте также еще поискать, тема не раз обсуждалась.
Команда _poınt после того как поставит первую точку по трём координатам - завершает функцию. Автокад просит повторного ввода команды.
Тоесть столбцом вставить сразу несколько точек - неполучается.
Спасибо за помощ. Я тут новый, поэтому искать нужную тему было сложно. Решил если задам вопрос сам, то будет быстрее.
to bernata
Попробовал еще раз - все отлично вставляется.
несколько точек почему-то не получается.
A-Cad 2005. Файл *txt в проиложении.
может из за десятичных така ерунда происходит.
.
"AutoCad2002" Элен Финкельштейн
стр.163
"после ввода очередной точки запрос на ввод новой автоматически не производится. Для задания следующей точки нужно обычным способом запустить повторение последней команды".
очевидное- невероятное. Я думаю проблема всётаки в txt файле из которого копирую.
[ATTACH]1149742712.rar[/ATTACH]
проверил с вашими точками на 2005 локализованным (русским) акадом, все отлично вставляется.
скопировал из текстового файлика строки, вставил в ексель, из екселя скопировал столбец, в акаде вызвал команду _.point и вставил в строку скопированное ранее.
Такого же эффекта достиг если напрямую копировать из блокнота и вставлять в акад
Выход из команды через Esc.
PS. Всё дело в звёздочке.
Точно !
С командной строки _point и с точка в меню оказывается разные вещи .
Хмурый - спасибо огромное.
Надо открыть тему "Конкурс на лучшее архитектурное решение памятника Хмурому при жизни"
Ещё раз всем спасибо огромное.
Век живи - век учись.
чорт! а ведь я не прав был - сам писал что ввожу команду _.point (подразумевая что с клавиатуры), а команду то вызывал через кнопку .
Сразу прошу, не пинайте ногами и не отправляйте в поиск. Все темы, в заголовках которых есть слово "координаты" и "координат" прочитал. Нашел много полезного для себя и практически то, что искал. Но многое остается в полутьме для моего мозга. Сама суть моего поста.
Я работаю в дорожном строительстве. С недавнего времени моя организация приобрела электронный тахеометр. На данный момент ось дороги выносим в натуру с помощью него. Координаты X и Y узловых точек по оси беру из CREDO_MIX, а координату Z подставляю по мере необходимости и вида выноса. Для фрезеровки, нижнего слоя, верхнего, и.т.п.
Возникла необходимость выноса в натуру кромок проезжей части. Но они не всегда соответствуют виду оси. В городских условиях могут быть примыкания, карманы для автобусных остановок и.т.п. Требуется (для начала) получить координаты узловых точек. Хочу начать с того, что бы получить координаты ВЫБРАННЫХ ТОЧЕК в текстовый файл. Последовательность:
1. Проставляем токи в требуемых узлах.
2. Выбираем необходимые точки.
3. Запускаем макрос.
4. Макрос создает в каталоге текстовый файл c названием как у чертежа.
5. Туда записываются координаты примитивов (вроде бы так тут это называют) в формате:
Pt X Y Z , где
Pt - для начала просто нумерация точек по мере добавления в файл,
X Y Z - координаты,
- разделитель.
От Вас прошу помощи. В программировании мало понимаю, но для меня пока что ясно, что скрипты можно создать как макрос - VBA, и LISP - на собственном языке. Хотелось бы увидеть такой скрипт, я думаю он не будет громоздким, на удобном Вам языке, но с описанием. Начну разбираться - с чего-нибудь надо начинать. Для начала поставленная задача будет минимальной, в дальнейшем хочу усложнить задачу собственными силами, если потяну.
Сразу оговорюсь, возможности купить ToolPak, Express и уж тем более Civil у меня нет, , да и не требуется пока мне выполнение задач отличных от этой. Поэтому надеюсь на Вашу помощь в написании такого скрипта. А уж за описание процедуры - буду безгранично благодарен.
P.S> Если требуются еще исходные данные - готов в найкротчайшие сроки предоставить их.
Читайте также: