Ленивый я... но потихоньку пишу, пока только вот И т.к. написание в процессе, высказывайте свои хотелки сейчас, чтоб потом не переделывать. Например какой слой/цвет/тип объекта предлагать по умолчанию?
а по мне так любой. Если будет настройка с сохранением - там разберемся. Просьба - X и Y cразу расставьте по местам и N с настройкой по размеру, удаленности и направлению от точки. А вообще, номер точки хотелось бы иметь возможность проставлять самому, допустим по полилинии. хотя настройки размера названия точки и пр. где-то есть внутри акада - найдем..
А фиксированной ширины не будет случайно? у сокиюшки именно такое разделение. Код: 00NMSDR33 V04-04.02 01-їНВ-02 00:00 113111 10NMJOB8 121111 06NM1.00000000 01NM:SET530RK3 V31-03148981SET530RK3 V31-0314898131 0.000 08TP E59718.903 46.001 08TP E59816.181 45.970 08TP E59915.964 45.052 08TP E60016.001 42.977
Если честно нет ни какого желания делать сохранение (много заморочек) в пределах одной сессии - да легко, а вот на всегда... Ну они как бы сразу и стоят на месте, под X я подразумевал геодезический, тот что растёт вверх, но есть вероятность что программа будет популярна не только среди геодезистов, но и других специалистов работающих в математической системе координат, может возникнуть путаница. , где h - текущая высота текста (системная переменная TEXTSIZE). Если для вставке будет использован блок с атрибутами, то значением номера, отметки и описания(код) на ваш выбор будет заполнено значение этих атрибутов, положение которых в свою очередь задаёте вы как вам угодно при изначальном создании блока. Вот тут не совсем понятно, что ты имел ввиду, чуть-чуть по-подробнее можно. А это точно файл прямоугольных координат , если ты мне покажешь где здесь №, X, Y, Z, и код, я попробую что-нибудь придумать.
Имелось в виду возможность нумерации точек (1....n) по своему (моему) усмотрению, допустим так - соединяю все точки полилинией в нужной мне очередности и программа соответственно проставляет номера этих точек. Я думаю, что такая утилитка уже существует, но я пока её не нашел, хотя разговор о ней был - вот здесь. Есть легкий способ перебросить точки из txt в acad, но номера пока проблема. (Делаю так. В excelе колонки x,y,h (имя точки не надо) сохраняю как csv с разделителем запятая. Открываю блокнотом, меняю точку с запятой на запятую, выделяю, копирую. В автокаде в консоли команда _point и вставляю точки.) Честно говорю, что это плагиат с небольшими доработками. По остальным вопросам - все понятно и все устраивает. С бесконечным уважением. Павел.
Это-то будет реализованно: 1) Номер. Пользовательский формат ввода: *#*, где * - любое количество букв , до # - префикс, после # - суффикс, # - номер(любое количество цифр), пример tr235ort -> tr235ort, tr236ort, tr237ort,…, tr(235+n)ort. 2) Отметка Пользовательский формат ввода: вещественное(действительное) число, причём если ввести ±число то получим отметка=исходная±число, просто число - значение всех отметок=число 3) Описание(код) Пользовательский формат ввода: всё что угодно ☺, всем описаниям будет присвоено пользовательское значение. Опять же, если для вставки будет использован блок с атрибутами, то за пару часов можно написать программу, чтоб по запросу номеров(1-23; 67-34,32,30) она соединила их полилинией. Или я опять не понял...
Похоже да. Так. Желательно, что бы нумерация (а не вид номера - префиксы, суффиксы и пр.) была пользовательская, т.е. моя. Хочу - нумерую точки (уже на чертеже, а не в текстовом файле) слева направо по часовой, хочу - наоборот. Как соединяю ( Я!! ) точки полилинией, такие очередные номера и них(точек) и будут. Фу... там в файле 8 и 9 перепутаны..
08TP E597 18.903 46.001 08TP - что это не знаю, но оно не нужно E597 - № 18.903 - X 46.001 - Y это укороченный вариант без высоты и кода. Вся заморочка в том что № и X пишется слитно. вот полный и файл на всякий в приложении. 08TP 2118.757 -4.787 -0.355 1
Solist, хорошо, добавлю специально для Sokkia, только ты пожалуйста уточни пожалуйста про 08TP, потому что по нему я буду ориентироваться, и необходимо точно знать, всегда ли будет именно 08TP, или бывают например 07TP или 08MP. Только сильно быстро не ждите, работы на работе привалило...
Буду премного благодарен, через ексел прогонять немного уже надоело. Это дело ясное, у всех час завал, сезон как ни как. Как уж будет, так будет... З.Ы. Находил несколько программ, но они не удобные и корявые.
Уже как то выкладывал этот файл.Быть может, кому то покажется это многоходовкой,но пользуюсь только этим.С нумерацией и пр. атрибутами нет сложностей.
Оффтоп (Move your mouse to the spoiler area to reveal the content) "Импорт координат из txt файла в AutoCAD", Кстати... и А чем экспорт в AutoCAD из SDR (или TXT) с помощью программы Sokkia Link, не устраивает?
Оффтоп (Move your mouse to the spoiler area to reveal the content) а какая разница, через ексел или сокиия линк, причем это прога раньше постоянна глючила, хотела работала, хотела нет. Во вторых с каждым прибором идет своя прога с которой то же можно экспортировать в автокад, я так понял программа то пишется для упрощения работы, избавить нас от лишних манипуляций. З.Ы. Disney пишет очень хорошие и удобные lisp'ы - стрелки например.
Оффтоп (Move your mouse to the spoiler area to reveal the content) Disney,регулярно радует своим творчеством.Спасибо.