X

Narysuj wielokąt z łożyskami i odległości z programu Excel do Microstation

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.

eg!:
Related Post