Импортиране на точки от txt в autocad. Импортиране на координати от текстов файл в nanoCAD чертеж с помощта на класическия .NET API

Импортиране на точки от txt в autocad.  Импортиране на координати от текстов файл в nanoCAD чертеж с помощта на класическия .NET API
Импортиране на точки от txt в autocad. Импортиране на координати от текстов файл в nanoCAD чертеж с помощта на класическия .NET API

(DWG, DXF). Импортираният текст може да бъде преведен с помощта на използване на преводачески памети () и речници, което спестява време, необходимо за превод. Преведен текст с помощта на помощната програма TXT2DXF може да бъде импортиран обратно в чертеж на AutoCAD. Помощните програми DXF2TXT и TXT2DXF са помощни програми от командния ред, които са изключително лесни за използване и предоставят ефективни резултати.

Автор на програмата: микегор(Михаил), DXF2TXT и TXT2DXF страница и контакт с автора

Условия за разпространение : Безплатно .

Подробно описание:

Помощните програми DXF2TXT и TXT2DXF са предназначени за експортиране на текст от чертежи на AutoCAD (DWG, DXF) и импортиране на преведен текст обратно в чертежи. Помощните програми DXF2TXT и TXT2DXF са помощни програми за команден ред. Поддържа се формат DXF 2004. Историята на програмата от 2006 г. е описана на следния линк: Autocad -> Text -> TM -> Autocad .

Инструкции за употреба

  1. Подготовка на чертеж за превод: често в чертежите голям текстов блок се разделя на отделни блокове от типа ТЕКСТ. Препоръчително е да ги комбинирате в единични MTEXT блокове с помощта на Express-Utilities: маркирайте необходимите TEXT блокове и след това Express -> Text -> Convert Text to Mtext. След това чертежът трябва да бъде експортиран в DXF формат. Ако чертежът съдържа обекти, които са трудни за експортиране, тогава можете да съберете целия текст, който се нуждае от превод, в един слой и да експортирате само него в DXF.
  2. Да приемем, че чертежите Machine1.dxf и Machine2.dxf се намират в папката C:\Translate\ZhadinaGovyadina\Project200. Изпълнимите файлове на помощната програма dxf2txt.exe и txt2dxf.exe трябва или да бъдат поставени в същата папка, или в папка, включена в системната променлива PATH. Например, ако помощните програми се намират в папката C:\Program Files\DXFUtil, щракнете с десния бутон върху "Моят компютър" - Свойства - Разширени - Променливи на средата . Там в системните променливи или в променливите за текущия потребителнамерете променливата PATH и накрая добавете: ;C:\Program Files\DXFUtil (точката и запетая е разделител между различните пътища в тази променлива).
  3. Извикваме командния ред: Старт - Изпълнение - cmd. Въведете следните команди, завършвайки всяка с клавиша ENTER:C: cd C:\Translate\ZhadinaGovyadina\Project200
    От: dxf2txt Machine1.dxf Machine2.dxf

    След това в тази папка ще се появят файловете Machine1.txt и Machine2.txt. В тези файлове всеки експортиран текстов блок има формат:

    (н-ммм)
    Текст, текст, текст

    n е число от 1 до 4, обозначаващо типа на блока MTEXT/TEXT/DIMENSION/ATTDEF, mmm е серийният номер на блока. Блокове различни видовеномерирани отделно.

  4. Ние превеждаме получените текстови файлове в любимата ви програма TM. Така че, например, ако използваме Trados, тогава импортираме текстов файл в Word и след това продължаваме по стандартен начин. Файловата структура не трябва да се променя, т.е. не можете да премахвате знаци за блок и да вмъквате прекъсвания на абзаци. Когато преводът е готов, ние го експортираме обратно в текстов файл. нека например оригинален файлизглежда като:

    {2-001}
    Имам котка.
    {1-001}
    Харесвам ябълки.

    Преводът трябва да изглежда точно по същия начин:

    {2-001}
    Имам котка.
    {1-001}
    Харесвам ябълки.

  5. След това импортираме превода обратно в чертежа. Да приемем, че преведените текстови файлове имат еднакви имена, Machine1.txt и Machine2.txt. След това в командна линиявъвеждане на командата:txt2dxf Machine1.dxf Machine2.dxf

    След това файловете Machine1_TR.dxf и Machine2_TR.dxf ще се появят в текущата папка (оригиналните чертежи на Machine1.dxf и Machine2.dxf се запазват). Ако имената на файловете са различни, да речем, Machine1_RU.txt и Machine2_RU.txt, тогава DXF файловете, в които ще се импортира текстът, трябва да бъдат копирани във файлове със същите имена Machine1_RU.dxf и Machine2_RU.dxf, а след импортиране, Machine1_RU_TR ще бъдат създадени файлове dxf и Machine2_RU_TR.dxf.

    Ако всичко е направено правилно, тогава преведените текстови блокове ще се появят точно там, където са били оригиналните текстове. Ако блоковете са изгубени, потърсете допълнителни линиив текстов файл с превод.

Какво отличава ефективно бързо Курсове по AutoCADот прости и дълги курсове по AutoCAD? Основното, което ви отличава, е, че на ефективните не губите време в тъпчене, учите по-лесно и с удоволствие, след като завършите курсовете, можете да приложите знанията си на практика.

Autocad е най-популярният софтуер за 2D дизайн и 3D моделиране. Прилага се в цял свят. Днес те не могат без познаване на тази програма:

  • инженери-проектанти;
  • Архитекти;
  • дизайнери;
  • строители;

и други професионалисти, чиято дейност включва разработване на проекти.

Ако вършите този вид работа, но все още не сте взели курс по AutoCAD, вероятно скоро ще бъдете отписан като професионалист.

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

Необходимо Първо нивознанията и уменията за използване на програмата са минимални.

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

Логиката на работа е почти неприлично проста, но за да работите върху сериозен проект в AutoCAD, трябва да разработите цял арсенал от трикове, многопроходни стандартни решения и заготовки. Плюс много настройки и търговски продукти, базирани на тази програма. Те също трябва да бъдат подредени, за да получат правото да се наричат ​​специалист по дизайн.

Теорията, както вече става ясно в процеса на изучаване, не е толкова много - всичко е вече разработено за потребители без подготовка и умения за работа конкретно с AutoCAD. И как тогава е по-удобно да го изучавате?

AutoCAD видео уроци.

Видеото на AutoCAD разкрива максималните възможности на програмата, а професионален учител може буквално да обясни принципите за разработване на дори сложни проекти на пръсти. В края на краищата не се изисква съгласуване на специална терминология, няма нужда от допълнителни коментари по прилаганите контроли. Във видеото AutoCAD изглежда като прост и разбираем инструмент.

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

Моят сайт ви дава уникална възможност - да преминете видео курсове по autocad, а именно:

  1. бБезплатни видео уроци, статии, програми, мини-курсове AutoCAD.
  2. ОТНОСНОзапознайте се с каталога на моите платени курсове по AutoCAD, благодарение на които няколко хиляди души вече са усвоили тази програма благодарение на Интернет
  3. Пвижте видео уроци на AutoCAD и най-редките курсове за тази програма, които вече се събират в специална база данни.
  4. INАко имате проблеми с използването на програмата, можете да ми задавате въпроси.

И след като премина моята Курсове по AutoCADгарантирано ще научите:

  • Начертайте криви, полилинии, форми и научете как да създавате блокове в програмата;
  • Работа със слоеве;
  • Инструменти за бърз дизайн;
  • Направете фаски, масиви и съединители;
  • Поставете размерните вериги;
  • Чертежи в мащаб
  • Изградете динамични блокове
  • Справете се с атрибутите
  • Работа с външни връзки
  • Прилагане на шаблони за чертожни файлове
  • Създайте интерактивни таблици
  • Начертайте прости и сложни рисунки
  • Създавайте прости и сложни 3D модели
  • Научете тънкостите на настройките на AutoCAD

и много много други

Описание на командите.

Geo_Import

Файл.

Избор на ред.

Ако поставите отметка в квадратчето, тогава изборът на редове от заредения файл ще бъде достъпен, ако отметката не е отметната, всички данни от файла ще бъдат заредени. За съжаление, когато ръчно избирате редове, има ограничение, можете да изберете произволен брой, но няма да бъдат заредени повече от 256 реда.

Разделител.

Ние избираме какво служи като разделител на данни, наличен при разширяване на txt файла. Можете да изберете от предложените или да въведете своя собствена опция, когато изберете "Други"

Формат на данните.

Възможно е да се променят форматите на данните, като X означава посоката на север.

Създадени обекти.

основен обект.

Пикет. Избираме обект, който ще бъде построен (начертан) по координатите от файла, налични са следните обекти:

  • Точка
  • Блокирайте
  • кръг
  • полилиния
  • 3D полилиния
    При избор на обект блок, ще бъдете подканени да изберете име на блок от списък със съществуващи в чертежа.

второстепенни обекти.

Възможност за подписване номер, маркаИ описаниевсяка точка, ако блок е избран като основен обект и съдържа атрибути, тогава стойността може да бъде записана в атрибутите.
В допълнение към данните, взети от файла, можете да посочите нови:

  • Номер . входен формат *#* , Където * - префиксът/наставката може да бъде пропуснат, # е цяло число.
  • марка . входен формат - реално число, ако се въведе със знак + или -, то съответно ще се добавя или изважда знака от файла.
  • Описание . безплатен формат за въвеждане.

За всеки обект можете да изберете слой от списъка на вече съществуващите в чертежа или да създадете нов, както и да зададете цвета, да зададете височината на текста за етикетите. Също така е възможно да изберете дали да вземете под внимание UCS при конструирането на обекти.


Десетичният разделител може да бъде или точка, или запетая.

Geo_Export

Файл

Посочваме къде ще бъдат написани координатите, можете да го създадете като нов файли отворете съществуващ, данните ще бъдат добавени към тези, които вече са във файла.

Избор на обект

Изберете по...
посочете примерен обект (примитив), чиито данни трябва да бъдат получени, след което ще бъдат избрани всички обекти (примитиви) в чертежа, подобни на посочения като пример, а именно същия тип, цвят и слой, следните типове обекти (примитиви) са налични:

  • Линеен сегмент,
  • полилиния,
  • 3D полилиния,
  • Млиния,
  • сплайн,
  • Текст,
  • mtext,
  • блок,
  • кръг,
  • Точка.
  • Cogo tojik (граждански)
  • (ако е необходимо, списъкът може да бъде разширен ...)

Избирам от…ви позволява да избирате обекти (примитиви) от предварително избрани според извадката.
В този случай, за яснота (или дали сте избрали), диалоговият прозорец ще покаже: тип, слой, цвят и брой избрани обекти.

Формат на данните

Разделител. Ние избираме какво ще служи като разделител на данни при запис във файл. Можете да изберете от предложените или да въведете своя собствена опция, когато изберете "Други"
Номер

  • По подразбиране 1 -> 1 ,2,3,…,n.
  • Персонализиран входен формат: *#*, където * - произволен брой букви, преди # - префикс, след # - суфикс, # - число (произволен брой цифри), пример tr235ort -> tr235ort, tr236ort, tr237ort,…, tr(235 +n )орт.
  • следващ тест , текстът, който е най-близо до обекта, ще бъде използван като номер и всяко съдържание, но при избор на същия режим „най-близкия текст“ за Марка, текстове във формат #.# , където # е произволен брой цифри, . - точка или запетая ще бъдат запазени за знаци и няма да се използват за числото.
  • Съдържание (достъпно само за обекти (примитиви) от типовете Text и MText) съдържанието на текста ще се използва като число.
  • Списък с имена на атрибути (достъпно за обекти (примитиви) от тип Блок) като число можете да изберете съдържанието на един от атрибутите, ако блокът има атрибут с име "Не", той автоматично ще бъде предложен по подразбиране.
  • Номер или Име за Cogo точки (граждански)

марка

  • Z координата - Z координата на обекта (примитивна).
  • Персонализиран входен формат: реално число.
  • следващ тест , текстът, който е най-близо до обекта, ще се използва като маркировка във формат #.#, където # е произволен брой цифри, . - точка или запетая.
  • Съдържание (достъпно само за обекти (примитиви) от типовете Text и MText) съдържанието на текста ще се използва като маркировка.
  • Списък с имена на атрибути (налично за обекти (примитиви) от типа Block) като знак можете да изберете съдържанието на един от атрибутите, ако в блока има атрибут с име "H" (главно латинско h), той ще бъде предлага се автоматично по подразбиране.

Описание

  • Не е задължително - слиза, отсъства.
  • Персонализиран формат на въвеждане: всичко ☺.
  • Съдържание (достъпно само за обекти (примитиви) от типовете Text и MText) съдържанието на текста ще се използва като описание.
  • Списък с имена на атрибути (достъпно за обекти (примитиви) от типа Block) като описание можете да изберете съдържанието на един от атрибутите, ако в блока има атрибут с име "COD", той автоматично ще бъде предложен по подразбиране.
  • Описание или Име за Cogo точки (граждански)

Поставянето на отметка означава подписване на данните на чертежа.
Координатна система

  • MSC- координатите ще се разглеждат в световната координатна система, като се игнорират текущите настройки
  • PSK- координатите ще бъдат изчислени в комплекта потребителска системакоординати.


Изберете какво ще бъде записано като X (първа координата), посоката на север (геодезическа NC) или на изток (математическа NC)

Сортиране по координати

Първично сортиране

За "обратно/по часовниковата стрелка" и "радиално" сортиране средната стойност между избраните се изчислява като централна точка.
За да деактивирате сортирането, премахнете отметката от квадратчето (щракнете отново върху квадратчето с отметката), в този случай точките ще бъдат номерирани в реда, в който са били избрани в чертежа, в случай на едновременно избиране на група от точки, номерирането в рамките групата ще съответства на реда, в който са създадени в чертежа.

вторично сортиране

Ако има еквивалентни координати за първичното сортиране, към тях се прилага вторичното сортиране.

Сортирайте всяка група отделно

За полилинии сортирането ще се прилага към всяка полилиния поотделно, докато редът на номериране на полилиниите с неинтерактивна селекция (Избор по...) ще бъде в реда на тяхното създаване в чертежи или в реда на избор с интерактивен избор (Изберете от...)
За блокове, точки и кръгове, налични само когато са избрани интерактивно (Избор от...), сортирането и номерирането ще бъдат приложени на свой ред към всяка група според техния избор в чертежа.

Повечето настройки на програмата ще бъдат запазени между сесиите на AutoCAD.

Цена.​

300 Р. Възможно е плащане по фактура/договор. Отстъпки за рожденици и активни членове на форума.

Инсталация.​

Приложението се инсталира автоматично в AutoCAD (и CIVL 3D) от версия 2013. На лентата, в раздела „Добавки“, ще се появи панелът „Гео ▼▲“.

За още ранни версии, след инсталирането трябва да заредите файла с разширение VLX с помощта на командата LOAD и файла с разширение CUIX с помощта на командата MENUUPLOAD
Файловете се намират тук: C:\ProgramData\Autodesk\ApplicationPlugins\BearDyugin_Coordinate_Import_Export.bundle

Ако пробният период е изтекъл и не сте регистрирали приложението, след инсталацията нова версияЩе има още 10 дни за тестване.

Премахване.​

Отстраняването се извършва редовно Методи на Windowsчрез контролния панел -> Добавяне/премахване на програми

Представете на вашето внимание допълнителни приложенияза свързване към софтуера AutoCAD.

Всички приложения са безплатни

1. Geo_Tools - набор от инструменти за топографи, геодезисти, работи като добавка към AutoCAD (започвайки с AutoCAD 2008).

При инсталиране на инструменти стандартната палитра с инструменти на AutoCAD се заменя с палети geo_tools, които трябва да се вземат предвид от тези, които са попълнили палитрата със собствени инструменти или използват стандартната. Започвайки от версия 2014.05.11 21-47 не заместват, а се добавят към стандартните палети.

Ако не харесвате набора Geo_Tools след изтриването му, всички промени ще се върнат към стандартните за AutoCAD. Лентите с инструменти и лентата geo_tools не се докосват.

Можете да изтеглите версия 2015.07 от връзката добавена поддръжка за AutoCAD 2016.

Можете да изтеглите версия 2016.10 от връзката добавена поддръжка за AutoCAD 2017.

Можете да изтеглите версия 2017.10 от връзката добавена възможност за задаване на слой за импортиране на точки и вмъкване на блокове върху точки според описанието.

Инструкции за инсталация:

1. Разопаковайте и поставете изтеглените данни в папката " ° С :\Програмни файлове\geo_tools\ "

(забележка: за AutoCAD 2014-2016 тази папка трябва да бъде добавена към надеждни източници: въведете _настроики в секцията на конзолата файлове -> Доверени местоположения -> добавете линия "c:\Program Files\geo_tools... ")

2. В конзолата въведете " _ПРИЛОЖЕНИЕ " -> отидете в папка " ° С :\Програмни файлове\geo_tools\ "и изберете файл" acaddoc.lsp" -> Натиснете " Изтегли "

2. Програма за зареждане на точки в софтуера AutoCAD.

Приложението ви позволява да изтегляте точки в текстов формат и SDR формат.

_ПРИЛОЖЕНИЕ " -> изберете изтегления файл и Натиснете " Изтегли ".

3. Програма за експорт на точки от софтуера AutoCAD.

Приложението ви позволява да качвате точки в текстов формат за последващо изпращане до устройства.

За да изтеглите приложението, трябва да въведете в конзолата " _ПРИЛОЖЕНИЕ " -> изберете изтегления файл и Натиснете " Изтегли ".

4. Програмата за автоматично изчертаване на AutoCAD отклонения

Програмата помага при проектирането на изпълнителни схеми в строителството, като изчертава отклоненията на измерените точки от проектното положение.

Изтегляне на приложение.

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

Всичко би било наред, но след като запазите текстовия файл (*.txt) в Excel, Civil ще откаже да приеме този файл и ще издаде- Съответният файлов формат не е намерен. Въпреки че, ако проверите данните в Excel, ще видите, че всички данни са правилни и колоните са в правилната форма.

Причината за това е разделът, който Excel вмъква като разделител между колоните при запис на файла във формат .txt. Независимо дали изберете уникод текст,дос,Macintoshили Текстови файлове, разделени с разделители. Навсякъде ще има разделител като разделител, а AutoCAD Civil 3D не приема този раздел. Какво да правя?

Първо ще ви кажа как да импортирате данни от текстов файлв ексел. Естествено, когато щракнете Отворетев Excel, там по подразбиране си струва да отваряте файлове с разширение *.xls и т.н. Изберете Всички файловеи въведете вашия txt, ще изскочи прозорец, както е показано на фигура 1.


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

Отворете своя post-excel файл в Microsoft Word и включете показването на невидими знаци, ето какво трябва да получите:


Фигура 3. Показване на данни в MS Word

Стрелката показва, че разделителят е раздел. Решението е просто - изберете иконата със стрелка и я копирайте. След това отидете в раздела за търсене Сменете. Там на опашката намирампоставите раздел от клипборда, курсорът трябва да скочи назад. И в Заменен отсложете интервал и можете спокойно да замените всичко. След това Civil ще възприеме този файл като роден.

Също така трябва да споменете CSV разширението, ако искате да запазите в този формат, тогава Excel също ще ви изненада. Вместо разделител със запетая, той вмъква точка и запетая. Съответно и Civil не приема такъв файл. Решението е същото - заменяме точката и запетая в Word със запетая или интервал.