Kilka lat temu ukazał się artykuł pokazujący, jak łączyć dane w programie Excel do skonstruowania wielokąta z AutoCAD, bez konieczności zrobić wszystko protokół:
@ Odległość
Na drugi dzień byliśmy w kogoś AutoCAD kursu zapytał mnie, czy to można zrobić z linii komend Microstation. Odpowiedź brzmi TAK, to po prostu trzeba zrozumieć, że Microstation keyin nie jest taki sam jak w linii poleceń AutoCAD. Przyjrzyjmy się, jak można zbudować, przy okazji dowiadujemy się trochę rzeczy mało używane w tym programie:
Tabela po prawej stronie jest przykładem wieloboku w oparciu o łożyska i odległości.
Z MicroStation można narysować tego jak wyjaśniłem wcześniej, z oczywistym niekorzystnej sytuacji, a same jak AutoCAD, to jest nudne do pisania jeden po drugim: możliwość na porażkę, a nawet nie przywrócić poprzedni łożysko.
Cóż, złączyć proces jest tak samo jak wyjaśniłem z AutoCAD, po prostu trzeba zrozumieć coś, co różni się od Microstation.
Keyin nie został zbudowany w funkcji, aby uczynić linię polecenia ‘tekstu, ale dla orientacji zlecenia zadzwonić z obiektów, a więc obsługuje tylko 56 znaków. Dodatkowo wymaga on użyć średnika (;) odrębnych zleceń, ponieważ w przeciwieństwie do programu AutoCAD, które pochodzi z logiką programowania Basic ma to logikę maszynki z co Microstation zostały wykonane poza kiedy to nadal nazywa Ustation.
Biorąc pod uwagę to, najprostszym sposobem jest wywołanie komendy z pliku tekstowego z polecenia @, które uważam za bardzo niewielu wie, ale jest to procedura, która zawsze stosować Microstation do przetwarzania zamówień w partiach. Nawet punktów “import z listy txt jest mdl, że to robi.
Korzystanie z arkusza kalkulacyjnego Excel I wcześniej pracował uczyć przekonwertować odległości współrzędnych i łożyska, pokażę jak to powinno być łączone z Microstation:
Łączy punkty.
Co ostatecznie nas interesuje jest to, że ostateczna Wprowadź będzie:
wskaż miejsce, xy =374037.736,1580735.145;
Wskaż polecenie Place jest punktem, w tym miejsca, średnik jest wskazanie innej kolejności, xy = jest aby współrzędnych wejściowych i dwie współrzędne niebieskie i zielone są znane punkty. W końcu, należy umieścić nową średnik, aby wskazać wpisać lub przełączyć się do nowej komendy.
Tak więc, przy założeniu, że komórki mojego zainteresowania są U7 i V7 złączyć byłoby:
= CONCATENATE (“wskaż miejsce;”, “xy =”,U7, “,”,V7, “;”)
W ten sposób, po prostu skopiować zawartość kolumny AA w pliku txt, mam zamiar zadzwonićpuntosgeofumadas2.txt. I sugeruje, że może być umieszczony bezpośrednio w C tak, że ścieżka nie jest tak trudny.
W tym przypadku jestem umieszczenie go w moich dokumentach, ścieżka to: C: Users puntosgeofumadas2.txt Dokumenty użytkownika
aby go uruchomić, aktywować okno wiersza polecenia użytkownika (wprowadź), Odbywa się to na podstawie Narzędzia> key w, a następnie wpisać polecenie:
@ C: UsersUserDocumentspuntosgeofumadas2.txt
Mamy wejść, a tam są punkty rysowane w kolejności. Powinien mieć grubą szerokość linii dla wyświetlacza.
Łączy linie.
Do tego praca jest podobna, z linii poleceń musimy uruchomić jest linia miejsce dodatkowo zajmujemy się wskazywać, że linia ma swój początek i punkt docelowy.
linia miejsce; xy = 374032.234,1580716.255; xy = 374037.736,1580735.145;
= CONCATENATE (“linia miejsce;”, “xy =”, U6, “,”, V6, “,”, “xy =”, U7, “,”, V7, “;”)
Skopiuj i wklej plik txt, sklep i uruchom ponownie
@ C: Użytkownicy Dokumenty użytkownika puntosgeofumadas2.txt
I nie masz to:
A dodatkowym atutem jest to, że budowa łożyska i odległościami wymaga robi okno Kopiowanie w programie Excel i pasta w Microstation. Z Wklej specjalnie można wybrać jako obraz, osadzony lub połączony arkusz kalkulacyjny
Aby zakończyć artykuł, tutaj Jestem wysyłania pliku w programie Excel, na przykład, W którym powinien być zmieniony tylko punkt wyjściowy, łożyska i odległości, a szablon może być przydatna dla każdego iguana z ponad pół kilograma żeberek. To także tutaj. Txt jako przykład.