Microstation: Внос Excel координати и анотации
Случай: Имам данни, повдигнати с Promark 100 GPS, и когато използвам след обработка GNSS приложение, което тези устройства имат, то ми позволява да изпратя информацията до Excel.
Колоните маркирани в жълто са координатите изток, север и съответната им запис; останало е само информация, свързана с постпроцесиране.
Проблем: Изисквам потребителите с техните версии на Microstation да импортират данните.
Slugs начина да направите
Ако импортирате координатите с Microstation с направени за тази команда, идват само точките, а не етикетите. В крайна сметка потребителят ги импортира от CivilCAD, което го прави чудесно, след това от Microstation беше отворен и преобразуван в dgn, което е форматът, в който работят всеки шибан ден. Така… Отидох че почтиОценявам, че ме помолихте за предложение как да го направя; макар че дълбоко в себе си мисля, че го правят, за да докажат, че командите не ръждясват. Това е просто процедурата, която обясних преди с AutoCAD.
Като свързвам координира с Excel
VBA ще направи идеален, но както обикновено един дни, което ние се заключи: Excel трябва да бъдат по-продуктивни, отколкото да се направи щатни таблици, тук редът комбиниране Microstation команди (ключови в) с команди Excel (съединявани)
Създаването на точка с Microstation се извършва с командата “place point” и ако искате да я поставите на конкретна координата, използвайте “xy=”, като винаги използвате разделителя на командите, който е точка и запетая (;). Така че, като въведете командата xy = 388218.835,1566315.816 Трябва да се направи справедливо точка, която да координира.
В случая на Excel, командата concatenate работи по следния начин: команда concatenate, отворени скоби, след това посочете всичко, което трябва да бъде обединено, и накрая затворете скобите. Обяснявам го с жалби, но не е сложно, когато се разбира и прави поне веднъж:
Свържете командата = CONCATENATE отворена скоба ( командата команда е текст с точка и запетая, която разделя командата „точка на място ;” после запетаята за разделяне на следващия низ , командата в цитати, тъй като тя е текст „xy=“ запетаята за посочване на нов низ , и тук избираме съответната клетка C3 след това запетая, за да посочите нов низ , и запетаята в кавички за разделяне на координатите "," запетая за посочване на следващия низ , клетка, съдържаща северната координата и последния запетая D3,“;” след това затваряме скоби )
Бихте чете:
=КОНКАТИРАНЕ("място точка ;""XY ="C3","D3";")
След като това е направено, само ние копирате формулата на останалите колони, както следва:
постави точка; XY = 388218.835,1566315.816;
постави точка; XY = 388219.911,1566320.28;
постави точка; XY = 388216.28,1566320.868;
постави точка; XY = 388215.36,1566316.473;
постави точка; XY = 388211.706,1566317.245;
постави точка; XY = 388212.713,1566321.593;
Как да го изпратите в Microstation
Този текст може да се копира и поставя директно от командния ред (ключови комунални услуги в) и да видим, че точките са изготвени.
Но аз също така да го копирате в TXT или CSV файл, който може да се нарече като скрипт.
Например, файлът се нарича puntosgeofumadas.txt, и се съхранява в С; така че да го наречете, напишете ключовете Стх: \ puntosgeofumadas.txt. Името не трябва да има интервали и е за предпочитане да го поставите по лесен път.
Как да внасят анотации
Работи по същия начин, с тази разлика, че командата не е точка, а икона на текст: икона текст място
Свързвам По същия начин, поставете текст икона команда, анотация клетка, съдържаща, координати, където е поставен текст:
=CONCATENATE(“поставете текстова икона ;”,B3,”;”,”xy=”,C3,”,”,D3,”;”)
И след това той трябва да остане така.
поставите текст икона; 10; XY = 388218.835,1566315.816;
поставите текст икона; 11; XY = 388219.911,1566320.28;
поставите текст икона; 12; XY = 388216.28,1566320.868;
поставите текст икона; 13; XY = 388215.36,1566316.473;
поставите текст икона; 14; XY = 388211.706,1566317.245;
поставите текст икона; 15; XY = 388212.713,1566321.593;
И има ли го:
За да се генерира траверс, ще се направи същото, но с реда за командно място, като се внимава точките да имат последователност; което не е този случай. Това ще бъде команден ред, начална координата, координатна дестинация ...
Със сигурност има други начини да го направите и програми с отворен код, които го правят чудесно. Но упражненията са полезни за рационализиране на ума ми и в моя случай предотвратяват ръждата на командите ми.
Отрицателен. Аз нямам
Поздрави Уилсън. Радвам се да знам, че това е полезно.
Аз трябва да предаде на програмата, но трябва да поставите пълното командване като МЯСТО радиуса на окръжността.
AXEL Advisors
Здравейте приятелю, отлична информация, успях да освежа и още по-добре да разреша ситуации, които смятах, че не могат да се направят в микростанция, имам въпрос, който е свързан с темата, дискутирана по-горе от вас, как да импортирам кръг вместо точка като референтен кладенец? Извърших всички стъпки, споменати по-горе, като използвах като параметър: =CONCATENAR („постави кръг;…..) и след това прекарах в .txt и по-късно взех да въвеждам като @d:\circulo.txt, но не съм бил може ли да ги начертая, бихте ли ми помогнали в това отношение?
Поздрави.
Здравейте, добро утро, бих искал да знам дали имате урок или бележка за това как да направите последваща обработка за промарк 200 gps в програмата за GNSS решения? Опитвам се от дни, но не успях, защото gps ми хвърля файлове от тип .csv ... Чакам вашия отговор, благодаря.
Добре, защото ви казвам, че победителите не дойдоха в работилницата и когато пристигнах, исках да ги впечатля с тяхната помощ, а по-скоро бяха адаптирали други неща и аз се уплаших да ги питам веднага как са се справили ... хехе ми казва Виктор, че я търсим в геофумада ... Хубаво е, че той винаги ни подкрепя, защото винаги е бил мой господар в това, също така не го направих като тест, направих го, защото видях, че те могат да разберат малко или нищо с връщането, което трябваше да се направи с civilcad, но наистина всички в работилницата бяха впечатлени ...
те ни помагат да генерира по-пълноценно в хилядите трик можете да правите с компютъра, но водач винаги е необходимо, така че те могат да се научат ..
БЛАГОДАРЯ част от техническите, за всичко, което мога да кажа guaoooo мина е сирене.