|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
17.06.2010, 12:04 | #1 | |
Экспорт параметров большого количества окружностей в файл .txt
Молниезащита зданий и сооружений
Москва
Регистрация: 27.10.2009
Сообщений: 23
|
||
Просмотров: 6416
|
|
||||
специалист по околачиванию грушевых деревьев Регистрация: 14.09.2004
Pietari, Venäjä
Сообщений: 813
|
Цитата:
Код:
|
|||
|
||||
Молниезащита зданий и сооружений Регистрация: 27.10.2009
Москва
Сообщений: 23
|
Суппер!!!!!! Вроде всё нормально получилось. Осталось единственно для удобства:
1. разделители пробелы; 2. нужно чтобы он сканировал по Y и присваивал номера начиная с того у которого Y минимален, т.е. нумерация должна быть такой, например в первом столбце 5 окружностей, во втором - 4, в третьем - 1, в четвётром - 5, то есть вот такая нумерация должна быть: 5_________15 4__9______14 3__8__10__13 2__7______12 1__6______11 и т.д. Возможно ли это? Буду премного благодарен! Ещё бы хотелось чтобы на чертеже подписывались номера окружностей, а то 300-400 окружностей потом отслеживать по координатам - это потеря всей оперативности. Спасибо!
__________________
Молниезащита зданий и сооружений. Последний раз редактировалось Манасыпов Р.Ф., 17.06.2010 в 14:43. |
|||
|
||||
специалист по околачиванию грушевых деревьев Регистрация: 14.09.2004
Pietari, Venäjä
Сообщений: 813
|
Цитата:
Лучше создай текстовый файл с небольшим количеством строк и приложи сюда) Неплохо бы еще и чертеж откуда это будет экспортироваться (5-6 окружностей - не больше) Предварительно заархивируй ~'J'~ |
|||
|
||||
Молниезащита зданий и сооружений Регистрация: 27.10.2009
Москва
Сообщений: 23
|
например у нас окружности располагаются следующим образом (пустоты я заменяю знаком "_"):
0___0__0 0___0 0_0_0__0 нумерация должна происходить следующим образом: 3___7__9 2___6 1_4_5__8 то есть присвоение номеров происходит по оси Y начиная от минимального. то есть в выходном файле и на чертеже должна быть такая нумерация и между значениями в файле разделитель не "," а "пробел"
__________________
Молниезащита зданий и сооружений. |
|||
|
||||
специалист по околачиванию грушевых деревьев Регистрация: 14.09.2004
Pietari, Venäjä
Сообщений: 813
|
Цитата:
возрастанию X центров окружностей Сейчас попробую Код:
Последний раз редактировалось Олег (jr.), 17.06.2010 в 16:03. Причина: + |
|||
|
||||
Молниезащита зданий и сооружений Регистрация: 27.10.2009
Москва
Сообщений: 23
|
ВОТ ЭТО СУППЕР!!!!!!!
ГРОМАДНОЕ СПАСИБО ТЕБЕ!!!!! Теперь процесс в моём делопроизводстве пойдёт быстрее. Если какие-нить проблемки будут, позволь обратиться. Ещё раз спасибо! Радости моей нет предела.
__________________
Молниезащита зданий и сооружений. |
|||
|
||||
специалист по околачиванию грушевых деревьев Регистрация: 14.09.2004
Pietari, Venäjä
Сообщений: 813
|
Цитата:
а вдруг там косяк какой? Кстати можно заменить расширение файла ".txt" на ".csv" если надо залить в Эксель... ~'J'~ |
|||
|
||||
Молниезащита зданий и сооружений Регистрация: 27.10.2009
Москва
Сообщений: 23
|
после обработки этих данных возникла следующая потребность. Можно ли сделать так чтобы:
1. номера окружностей записывались в файл nom.txt 2. коррдинаты x в файл x.txt 3. координиты y в файл y.txt 4. радиусы в файл rad.txt во всех текстовых файлах данные должны записываться в один столбец. при этом необходимо чтобы порядок сохранялся, то есть суть таккая, чтобы те данные которые мы получаем щас (текстовый файл с четырмя столбцами) разбить на 4 файла по одному столбцу в каждом. Спасибо за помощь!
__________________
Молниезащита зданий и сооружений. Последний раз редактировалось Манасыпов Р.Ф., 22.06.2010 в 12:08. Причина: + |
|||
|
||||
специалист по околачиванию грушевых деревьев Регистрация: 14.09.2004
Pietari, Venäjä
Сообщений: 813
|
Цитата:
я вернусь ~'J'~ |
|||
|
||||
Молниезащита зданий и сооружений Регистрация: 27.10.2009
Москва
Сообщений: 23
|
ок, всё получилось...
только файлы выдал с именами: Чертёж1_X.txt и т.д. как сделать чтобы файлы были без имени чертежа? просто x.txt и т.д.
__________________
Молниезащита зданий и сооружений. Последний раз редактировалось Манасыпов Р.Ф., 23.06.2010 в 09:16. Причина: + |
|||
|
||||
специалист по околачиванию грушевых деревьев Регистрация: 14.09.2004
Pietari, Venäjä
Сообщений: 813
|
|
|||
|
||||
Молниезащита зданий и сооружений Регистрация: 27.10.2009
Москва
Сообщений: 23
|
СПАСИБО ОГРОМНОЕ!!!!
тут ещё такая закавыка получилась, эти данные я в другую программу вставляю, поэтому с твоей помошью этот процесс оптимизирую. Но нашлась ещё одна и я так понимаю последняя (как никак 3 дня уже тестю). Всё дело в том что последнее что нужно добавить, так то что при сканировании по у (по возрастанию) необходимо сначала в порядке возрастания Y записать оружности большего диаметра, затем меньшего и т.д. то есть если все окружности по Y одинакового размера, то LISP работает номально. А вот если разных радиусов, то теперь этот аглоритм не подходит. Надеюсь ты понимаешь, что я имею ввиду. Например у нас 4 окружности расположены по оси Y, координата X у всех одинаковая, первая от 0 - радиусом 2см, вторая - 1см, третья - 3см, четвёртая - 2см. В выводном файле должна быть такая последовательность: №1 - третья окружность; №2 - первая окружность; №3 - четвёртая окружность; №4 - вторая окружность. Затем приступает к сканированию по следующему значению Х по возрастанию, то есть далее алгоритм сохраняется. Соответственно и в файлах X.txt Y.txt RAD.txt, порядок должен поменяться таким же образом. Возможно ли это??? Огромное спасибо за помошь!!!
__________________
Молниезащита зданий и сооружений. Последний раз редактировалось Манасыпов Р.Ф., 23.06.2010 в 13:53. Причина: + |
|||
|
||||
специалист по околачиванию грушевых деревьев Регистрация: 14.09.2004
Pietari, Venäjä
Сообщений: 813
|
Цитата:
Код:
|
|||
|
||||
Манасыпов Р.Ф., Тогда получается нужна сортировка при одинаковом X не по Y, а по радиусу.
Код:
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 25.06.2010 в 16:49. Причина: уточнение условий сортировки |
||||
|
||||
Молниезащита зданий и сооружений Регистрация: 27.10.2009
Москва
Сообщений: 23
|
именно, но вот только если радиусы одинаковые первей записывается тот у которого Y меньше
проверяю, пока вроде всё норм, спасибо громадное! Что скажешь по поводу моего вопроса в личном сообщении?
__________________
Молниезащита зданий и сооружений. Последний раз редактировалось Манасыпов Р.Ф., 23.06.2010 в 16:03. Причина: + |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Экспорт совокупности линий полилиний мтекстов и текстов в файл Exсel | Red Nova | Программирование | 9 | 08.07.2015 15:47 |
Печать большого количества чертежей | Александр79 | AutoCAD | 26 | 20.04.2013 10:59 |
Запись параметров в файл в командном языке COSMOS/M | KNA | Расчетные программы | 6 | 09.02.2009 15:20 |