ようこそゲストさん | ログイン |

掲示板

トップページ > 記事閲覧
DSPADDコマンドについて
日時: 2011/04/04 17:00
名前: idogawa

ラインタイプの色を黒としている複数図面グループにまたがるポリゴン図形を、

1)DSPSETPAL パラメーター HALFで暗くし、
2)その上でポリゴン図形の線種を白に変更し、
3)強調表示をさせたい。

と考えています。
以下のコマンドを組み合わせてみたのですが、
うまく表示されません。

1)DSPSETPALF HALF
2)EDILDSP (ラインタイプ) 255 255 255
3)DSPADD (グループ番号) PUT (レイヤー)
※3は、グループ分ループ

と行いましたが、DSPADDで追記しようとするラインタイプが黒のままとなっています。
グループが複数あることが問題なのでしょうか?

このような場合、白で行う場合、どのような処理を行うのが良いのでしょうか。
メンテ

Page: 1 |

Re: DSPADDコマンドについて ( No.1 )
日時: 2011/04/05 11:17
名前: GEOSISサポート

idogawa様

以下の処理を実行して現象が改善されるかご確認下さい。
EDITLDSPコマンドの前にSETDEFAULTGRPでご使用になられているテーブルのグループ番号を指定して下さい。
グループが複数あるとのことですが、LDSテーブルは、グループ別で別々のテーブルをご使用されていますでしょうか。
ご使用になられている場合は、EDITLDSPコマンドの前にSETDEFAULTGRPをグループごとに実行して下さい。

それ以外の処理に問題は御座いません。
メンテ
Re: DSPADDコマンドについて ( No.2 )
日時: 2011/04/05 14:34
名前: idogawa

>EDITLDSPコマンドの前にSETDEFAULTGRPでご使用になられているテーブルのグループ番号を指定して下さい。
グループが複数あるとのことですが、LDSテーブルは、グループ別で別々のテーブルをご使用されていますでしょうか。

GDXテーブルを使用してマルチテーブルになっていたため、

1)DSPSETPALF HALF
2-1)SETDEFUALTGRP (グループ番号)
2-2)EDILDSP (ラインタイプ) 255 255 255
3)DSPADD (グループ番号) PUT (レイヤー)

としましたが、状況は変わりません。

マルチテーブルの参照をやめたところ、正しく表示をされましたので、マルチテーブルなど設定関係が問題ではないかと考えます。

現状の設定)
1 AAA AAA AAA AAA
2 AAA BBB AAA AAA
3 AAA AAA AAA AAA

とし、AAAは通常のLDS、LFT、BBBは、LP5、PP5、LF5
形式のテーブルを参照しています。

BMVの設定では、同一のVXYをそれぞれグループ2、3で定義しており、特別な表示を行う場合のみグループ2を表示する形としています。

BMVテーブル
2 123.VXY (座標値省略)
2 456.VXY (座標値省略)
3 123.VXY (座標値省略)
3 456.VXY (座標値省略)

この状態で、グループ3のレイヤーを指定してDSPADDコマンドを発生させたときに正しく表示されません。

GDXの設定で、BBB(LP5、PP5)の設定をやめた場合は正常に表示されます。

どのように設定すれば問題を回避できるでしょうか。
メンテ
Re: DSPADDコマンドについて ( No.3 )
日時: 2011/04/05 15:43
名前: GEOSISサポート

idogawa様

確認した所、BMVの設定で別グループで同一図面を設定しますと、正常に動作しないことが分かりました。
ご迷惑をおかけして大変申し訳御座いません。
次回のマイナーバージョンアップで修正致しますので、しばらくお待ち下さいますようお願い申し上げます。
対応策として、BMVで別グループに設定するときは、図面名を変更して下さい。
メンテ

Page: 1 |



| 利用規約 |

(C) 2024 AS Locus INC.