| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Вертикальные решения на базе AutoCAD > Экспорт координат из dxf в txt

Экспорт координат из dxf в txt

Ответ
Поиск в этой теме
Непрочитано 06.04.2008, 17:21 #1
Экспорт координат из dxf в txt
eilukha
 
Регистрация: 10.09.2007
Сообщений: 10,592

Для вычисления геом_характеристик произвольного контура (сварного соединения) необходимо получить из acad координаты отрезков контура в формате txt для дальнейшего расчета в mcad.
(Не подумайте, что изобретаю велосипед, все знакомые мне методы применимы только для замкнутого или непрерывного контура)
Просмотров: 11209
 
Непрочитано 08.04.2008, 14:42
#2
Sync02


 
Регистрация: 07.12.2007
Брест
Сообщений: 243


Попробуй такой макрос на VBA (как то написал его для вывода координат. Формат вывода можно подправить)
Вложения
Тип файла: dvb coord.dvb (19.5 Кб, 682 просмотров)
Sync02 вне форума  
 
Автор темы   Непрочитано 08.04.2008, 20:33
#3
eilukha


 
Регистрация: 10.09.2007
Сообщений: 10,592


Спасибо, Sync02! Еще просьба: как с этим работать (или где прочитать), темный я в этом.
eilukha вне форума  
 
Непрочитано 08.04.2008, 20:59
#4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


dwg.ru/art/8 - не то?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 09.04.2008, 02:56
#5
eilukha


 
Регистрация: 10.09.2007
Сообщений: 10,592


Да, Кулик Алексей aka kpblc, это для меня, спасибо!
eilukha вне форума  
 
Непрочитано 09.04.2008, 09:34
#6
Sync02


 
Регистрация: 07.12.2007
Брест
Сообщений: 243


Немного поясню тогда: файл с результатом создается в папке где хранится чертеж; обрабатываются полилинии, линии и дуги.
Если такой формат не подходит и не поправиш, то пришли образец подредактирую вывод
Sync02 вне форума  
 
Автор темы   Непрочитано 10.04.2008, 01:21
#7
eilukha


 
Регистрация: 10.09.2007
Сообщений: 10,592


Sync02, с макросом разобрался, текстовый файло с координатами получил, все понравилось.
Если Вам действительно несложно, подредактируйте формат вывода, а именно:

В первой строке: "Координаты концов отрезков: X1, X2, Y1, Y2 - в указанной последовательности, в один столбик, без обозначений и разрывов"
Значения остальных строк понятны из смысла первой.
Десятичный разделитель - точка.
Имя файла: coord_Имя исходного файла - этот пункт не критичен.

С таким форматом мне будет легче работать с массивом.
Спасибо!
eilukha вне форума  
 
Непрочитано 10.04.2008, 10:38
#8
Sync02


 
Регистрация: 07.12.2007
Брест
Сообщений: 243


Вот. Только разделитель дробной части зависит от установок винды (панель управления-язык и региональные стандарты-региональные параметры-настройка-разделитель целой и дробной части) если там поставить точку то будет точка по другому не получается (
Дуга спрямляется по хорде с точки начала кривой в конец.
Вложения
Тип файла: dvb coord.dvb (48.0 Кб, 240 просмотров)
Sync02 вне форума  
 
Автор темы   Непрочитано 10.04.2008, 10:58
#9
eilukha


 
Регистрация: 10.09.2007
Сообщений: 10,592


А, ну тогда с точкой - это не проблема.
Спасибо, теперь еще на ступеньку автоматизировался
eilukha вне форума  
 
Автор темы   Непрочитано 10.04.2008, 11:35
#10
eilukha


 
Регистрация: 10.09.2007
Сообщений: 10,592


Загрузил сейчас новый макрос и понял, что неточно выразил формат вывода:

Если имеется n штук отрезков, причем:

(Xai, Yai) - координаты первой точки i-го отрезка,
(Xbi, Ybi) - координаты второй точки i-го отрезка,

тогда надо:


Xa1
Xa2
.
.
.
Xan
Xb1
Xb2
.
.
.
Xbn
Ya1
Ya2
.
.
.
Yan
Yb1
Yb2
.
.
.
Ybn


Т. е. всего будет 4n строк, причем в каждождой строке только одно число (и больше ничего).
eilukha вне форума  
 
Непрочитано 10.04.2008, 14:42
#11
Sync02


 
Регистрация: 07.12.2007
Брест
Сообщений: 243


Вот
Выложи если не жалко для мкада прогу, интересно посмотреть
Вложения
Тип файла: dvb coord.dvb (48.0 Кб, 195 просмотров)

Последний раз редактировалось Sync02, 10.04.2008 в 14:48.
Sync02 вне форума  
 
Автор темы   Непрочитано 10.04.2008, 22:34
#12
eilukha


 
Регистрация: 10.09.2007
Сообщений: 10,592


Конечно, не жалко тем более она уже лежит, только сейчас экспорт координат доделаю и будет еще интересней
eilukha вне форума  
 
Непрочитано 22.04.2008, 17:00
#13
Sync02


 
Регистрация: 07.12.2007
Брест
Сообщений: 243


Наверно eilukha все таки жалко проги ((((((
Sync02 вне форума  
 
Автор темы   Непрочитано 25.04.2008, 21:34
#14
eilukha


 
Регистрация: 10.09.2007
Сообщений: 10,592


Да нет, она давно здесь http://dwg.ru/dnl/3696 , с упоминанием добрых Ваших имен
eilukha вне форума  
 
Непрочитано 26.04.2008, 21:53
#15
Sync02


 
Регистрация: 07.12.2007
Брест
Сообщений: 243


Ну извини , не нашел
Sync02 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Вертикальные решения на базе AutoCAD > Экспорт координат из dxf в txt

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
LISP. Вставка в таблицу поля, соотвествующего площади примитива Profan Готовые программы 272 06.06.2021 23:12
Экспорт файла DXF в Консул RodiXX1 Расчетные программы 4 03.11.2007 00:08
Помощь по Лире Серега М Лира / Лира-САПР 52 28.05.2007 02:47
Экспорт данных об объектах типа 3d solids из dxf passerby Программирование 6 18.05.2007 13:15
Экспорт задачи из Лиры 9.2 в DXF Stealth Лира / Лира-САПР 1 31.01.2006 20:27