Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 09:10 26.04.24 
Компютри и Интернет
   >> CAD/CAM
Всички теми Следваща тема *Кратък преглед

Страници по тази тема: 1 | 2 | 3 | >> (покажи всички)
Тема dwg -> txt  
Авторacad (Нерегистриран)
Публикувано25.08.09 15:48



Здравейте!

Трябва ми един чертеж /Аутокад2007/ да го преобразувам във файл в ТХТ-формат. Т.е. чертежа в dwg-формат да го преобразувам в такъв формат:

------------------------------

LINE Layer: "point"
Space: Model space
Handle = 51
from point, X=1226.3270 Y= 997.2871 Z= 0.0000
to point, X=1228.9240 Y= 992.4721 Z= 0.0000
Length = 5.4707, Angle in XY Plane = 298
Delta X = 2.5970, Delta Y = -4.8150, Delta Z = 0.0000

LINE Layer: "point"
Space: Model space
Handle = 50
from point, X=1224.5710 Y=1003.0991 Z= 0.0000
to point, X=1226.3270 Y= 997.2871 Z= 0.0000
Length = 6.0715, Angle in XY Plane = 287
Delta X = 1.7560, Delta Y = -5.8120, Delta Z = 0.0000

LINE Layer: "point"
Space: Model space
Handle = 4f
from point, X=1224.0440 Y=1010.0341 Z= 0.0000
to point, X=1224.5710 Y=1003.0991 Z= 0.0000
Length = 6.9550, Angle in XY Plane = 274
Delta X = 0.5270, Delta Y = -6.9350, Delta Z = 0.0000

TEXT Layer: "point"
Space: Model space
Handle = 4e
Style = "Standard"
Font file = txt
start point, X=1226.3270 Y= 997.2871 Z= 0.0000
height 0.6000
text 9
rotation angle 0
width scale factor 1.0000
obliquing angle 0
generation normal

POINT Layer: "prekit"
Space: Model space
Handle = 4d
at point, X=1226.3270 Y= 997.2871 Z= 0.0000

TEXT Layer: "prekit"
Space: Model space
Handle = 4c
Style = "Standard"
Font file = txt
start point, X=1224.5710 Y=1003.0991 Z= 0.0000
height 0.6000
text 8
rotation angle 0
width scale factor 1.0000
obliquing angle 0
generation normal

POINT Layer: "point"
Space: Model space
Handle = 4b
at point, X=1224.5710 Y=1003.0991 Z= 0.0000

------------------------

Или в някакъв подобен формат , така, че , в тхт-файла де е логиески ясно кой обект какъв е, с какви характеристики е и какво е местоположението му.
При това, без в тхт-файла да се появяват никакви други символи, шпации или нови празни или пълни редове.


Идеи...???

Аз знам за list. Но не ми върши работа, защото ми вмъква
Press ENTER to continue:



Тема Re: dwg -> txtнови [re: acad]  
Авторkkk (Нерегистриран)
Публикувано25.08.09 18:56



Колега, пробвал ли си с DXF формат. Той е текстови и е логически ясно кое какво е (за този който може да го чете) Е няма текстови9 описания, ама те са пояснени в документрацията на DXF. За повече подробности пиши на kirov61@gmail.com



Тема Re: dwg -> txtнови [re: kkk]  
Авторacad (Нерегистриран)
Публикувано26.08.09 09:24



>Колега, пробвал ли си с DXF формат....<
Бях се замислял за DXF формат. Не бях вниквал в подробности за него, защото ми се видя сложен. /Друг е въпросът "Какво значи сложен?"./ Сега отново го разглеждах. Отново ми се видя неподходящ. Не мога да обясня защо, но отново ми се видя неподходящ.


>...Той е текстови и е логически ясно кое какво е (за този който може да го

Засега не ме включвай в списъка на можещите.



>... ама те /текстовите описания/ са пояснени в документрацията на DXF. ...<
Нямам такава документация.

>...За повече подробности пиши на kirov61@gmail.com <
Благодаря за поканата да разменим мисли и опит с теб чрез електронната ти поща.
Най-вероятно ще се възползвам от предоставената ми от теб възможност.



Тема Re: dwg -> txtнови [re: kkk]  
Авторacad (Нерегистриран)
Публикувано26.08.09 09:25



Човек обаче е склонен да опита и по-лесни начини за преобразуване на dwg в txt.
И аз продължавам да питам за подобно по-лесно преобразуване.
Знам за възможността от подходящо-подредени текстови данни да „направим” (несложен) dwg-формат: Правим .SCR-файл и.... Tools>Run Script ... и готово. Ако ТХТ е коректно съставен!!!. … … Измислили са го добре, нали?

А обратния процес съществува ли?



Тема Re: dwg -> txtнови [re: acad]  
Авторkkk (Нерегистриран)
Публикувано26.08.09 21:54



Здравей колега!
Съгласно моите скромни познания и опит DXF ще ти свърши най добра работа. Той просто за това е направен. Ако нямаш документация пиши ми ще ти пратя или питай чичко Гугъл



Тема Re: dwg -> txtнови [re: acad]  
Автор tricky witch (неотразима)
Публикувано27.08.09 09:35



Здравей колега.
Най-елегантния начин е да се напише макрос на VBA който да ти генерира файла в желания формат и съответно да ти зареди данните от текстовия файл обратно в Autocad.
Мога да напиша такова нещо, но вероятно се досещаш, че не ми се работи за слава





Тема Re: dwg -> txtнови [re: tricky witch]  
Авторacad (Нерегистриран)
Публикувано27.08.09 14:26



Чакай малко...

>Най-елегантния начин е да се напише макрос на VBA който да ти генерира файла в желания формат....<

Искаш да кажеш, че от dwg ще направиш ясен тхт-файл ли? Например .scr файл? Познаваш ли подре

>... и съответно да ти зареди данните от текстовия файл обратно в Autocad. <

Това пък за какво ми е?



Тема Re: dwg -> txtнови [re: acad]  
Автор tricky witch (неотразима)
Публикувано27.08.09 15:07



От dwg ще ти запиша, които искаш данни в какъвто искаш формат.

>... и съответно да ти зареди данните от текстовия файл обратно в Autocad. <

Това пък за какво ми е?


За да можеш от Autocad да четеш и визуализираш данните от създадените файлове, ако разбира се ти е необходимо.



Тема Re: dwg -> txtнови [re: acad]  
Авторпpocтo (Нерегистриран)
Публикувано27.08.09 19:46



Най-простото решение, не изискващо специални познания, е:
1. Включва се logfile
2. Дава се list all
3. Отваря се въпросния logfile например в notepad и се мащат паразитите в началото и края, както и (с replace) редовете "press enter...."



Тема Re: dwg -> txtнови [re: пpocтo]  
Авторacad (Нерегистриран)
Публикувано28.08.09 07:57



>...1. Включва се logfile ...<
Откъде, как? Какво още?


Къде се записва? Самозаписва ли се?

>...и се мащат паразитите в началото и края, както и (с replace) редовете "press enter...." <

Как с replace се маха реда "press enter....". Опитвам, но реда си остава - макар и празен. ... Точно както подсказа логиката 'намери-замени'.




Страници по тази тема: 1 | 2 | 3 | >> (покажи всички)
Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.