MicroStationの:インポートExcelの座標と注釈
ケース: 私はPromark 100 GPSを使ってデータを収集しました。これらのデバイスが持つ後処理GNSSアプリケーションを使用すると、情報をExcelに送信できます。
黄色でマークされた列は、東、北の座標とそれぞれの注釈です。 残りは後処理に関する情報のみである。
問題: 私はMicroStationのバージョンを持つユーザーにデータのインポートが必要です。
それを行うスラッグの方法
Microstationで座標をインポートする場合は、 このために作られたコマンド、ラベルではなく、ポイントのみが表示されます。 長い道のりで、ユーザーはそれを素晴らしいことをするCivilCADからそれらをインポートしていました、そしてそれからそれはMicrostationから開かれ、そしてそれは彼らが毎日働くフォーマットであるdgnに変換されました。 そう… 私はほとんど行った、あなたが私にそれを行う方法の提案をしてくれたことに感謝します。 深くはありますが、コマンドが錆びていないことを証明するために行っていると思います。 前に説明した手順です AutoCADで.
座標をExcelに連結する方法
VBAが理想的ですが、私たちは結論どのような通常の一日のようになります:Excelは給与計算テーブルを作ることよりも、より生産的である必要があり、ここではExcelのコマンド(連結)とMicroStationのコマンド(内鍵)を組み合わせる手順
Microstationでポイントを作成するには、「ポイントの配置」コマンドを使用します。特定の座標にポイントを配置する場合は、常にセミコロン(;)であるコマンド区切り文字を使用して「xy =」を使用します。 したがって、コマンドを入力することによって 場所のポイント; xy = 388218.835,1566315.816 私はその座標だけでポイントを描くべきです。
Excelの場合、concatenateコマンドは次のように機能します。concatenateコマンド、括弧を開き、連結するすべてのものを示し、最後に括弧を閉じます。 私はそれをわかりやすい方法で説明しますが、少なくとも一度は理解して実行すれば、複雑ではありません。
コマンドの連結 = CONCATENATE 我々はかっこを開く ( commandoコマンドはテキストで、セミコロンはコマンドを区切ります 「プレースポイント;」 次の文字列を区切るコンマ , テキストはそのまま引用符で囲まれたコマンド 「xy =」 新しい文字列を示すコンマ , ここではそれぞれのセルを選択します C3 新しい文字列を示すコンマ , カンマ区切りの引用符 "、" 次の文字列を示すコンマ , 北座標と最後のセミコロンを含むセル D3、「;」 次にかっこを閉じます )
それは次のようになります:
= CONCATENATE( "場所のポイント ;「"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ファイルにコピーすることもできます。
たとえば、ファイルは phobiafreedom.txtCに格納されます。 それで、あなたはそれをあなたが @c:\ sweetpots.txt。 名前にはスペースを入れないでください。簡単なパスに配置することをお勧めします。
注釈をインポートする方法
同じように動作しますが、コマンドがポイントではなくテキストアイコンであるという違いがあります。 テキストを配置するアイコン
等式の連想配列、コマンド・プレース・テキスト・アイコン、注釈を含むセル、テキストの配置先座標:
= CONCATENATE(“ place text icon;”、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;
そしてそこに彼らはそれを持っています:
トラバースを生成するには、同じことを行いますが、ポイントにシーケンスが必要であることに注意して、コマンドプレイスラインを使用します。 これはそうではありません。 コマンドプレイスライン、スタート座標、デスティネーション座標..。
確かにそれを行う他の方法があり、それを素晴らしく行うオープンソースプログラムがあります。 しかし、運動は私の心を合理化し、私の場合、私の命令が錆びないようにするのに役立ちます。
ネガティブ 私は持っていない
ご挨拶ウィルソン。 私はそれが有用であったことを知ってうれしいです。
私は手元にプログラムはありませんが、PLACE CIRCLE RADIUSのような完全なコマンドを置く必要があります。
運。
こんにちは友人、素晴らしい情報、私はマイクロステーションではできないと思った状況を更新し、さらにうまく解決することができました、あなたが上で議論したトピックに関連する質問があります、どうすればサークルの代わりにサークルをインポートできますかよく参照としてポイント? パラメータとして上記のすべての手順を実行しました:= CONCATENAR( "place circle;…..)次に.txtに移動し、後で@d:\ circulo.txtとしてキー入力しましたが、まだ実行していません。それらをグラフ化することができます、この点で私を助けてくれませんか?
ご挨拶。
こんにちは、おはようございます。GNSSソリューションプログラムでプロマーク200 gpsの後処理を行う方法について、チュートリアルまたはメモがあるかどうかを知りたいのですが。 私は何日も試してきましたが、gpsがファイルタイプ.csvをスローするため、できませんでした...お返事をお待ちしております。
いいですね、勝者はワークショップに来なかったので、私が到着したとき、彼らの助けを借りて彼らに感銘を与えたかったのですが、むしろ彼らは他のことを適応させていました、そして私は彼らに彼らがどのようにしたかをすぐに尋ねるのが怖かったです...彼はいつも私のマスターだったので、彼がいつも私たちをサポートしてくれるのは良いことです、また私はそれをテストとしてしませんでした、彼らがcivilcadで行わなければならなかったリターンでほとんどまたは何も理解できないのを見たので私はそれをしました
これらは、PCで何千ものトリックを広げるのに役立ちますが、いつでもそれらを学ぶためのガイドが必要です。
技術者の側に感謝、私だけが私に彼に言う必要があるのでguaooooはチーズです。