copy_set_up

設定ﾌｧｲﾙの値を継承します。

A=BでAを項目，=を区切り記号，Bを値としています。

元ﾌｧｲﾙの項目で判断して，参照ﾌｧｲﾙの値に置き換えます。

元ﾌｧｲﾙのﾌｧｲﾙ名を元ﾌｧｲﾙ名+元ﾌｧｲﾙ追加拡張子にして，

新規の元ﾌｧｲﾙ名で参照ﾌｧｲﾙの値を継承したﾌｧｲﾙを作成します。

このﾌﾟﾛｸﾞﾗﾑを実行後に作成されたﾌｧｲﾙの手作業での修正が必ず必要ですので，

設定ﾌｧｲﾙの構造を理解されていない場合はこのﾌﾟﾛｸﾞﾗﾑを使用しないで下さい。

元ﾌｧｲﾙや参照ﾌｧｲﾙを開いた状態でこのﾌﾟﾛｸﾞﾗﾑを実行すると，共有違反により，

ﾌｧｲﾙを閉じるまでﾌﾟﾛｸﾞﾗﾑが動きません。元ﾌｧｲﾙや参照ﾌｧｲﾙを閉じて使用して下さい。

ﾀﾌﾞ(TAB)は読み込み時に全て削除しています。

一行の先頭と最後のｽﾍﾟｰｽを削除しています。

ｽﾍﾟｰｽは項目，値の先頭と最後を削除しています。

したがって，作成する元ﾌｧｲﾙは元ﾌｧｲﾙと見栄えが違います。

ｽﾍﾟｰｽの数が違うだけでも値が違うと判断します。

一行は改行の次の文字から改行までとしています。

UNIX系(LFのみ･CRがない)のﾌｧｲﾙは正しく判断出来ません。

通常のiniﾌｧｲﾙはｾｸｼｮﾝとｴﾝﾄﾘの2つの項目を持つ為にこのﾌﾟﾛｸﾞﾗﾑは使用出来ません。

ﾃｷｽﾄﾌｧｲﾙのみの対応です。ｾｯﾄｱｯﾌﾟﾌﾟﾛｸﾞﾗﾑは有りません。

copy_set_up.exeとcopy_set_up.hlpを同じ適当なﾌｫﾙﾀﾞに入れて，

copy_set_up.exeをﾀﾞﾌﾞﾙｸﾘｯｸすると動作します。個人の責任にて使用して下さい。

unigraphicsでは項目が無くともｴﾗｰとは成らず，初期値が採用される様です。

unigraphicsのugii_env.datではﾌｧｲﾙ先頭に近い項目が採用され，

unigraphicsのug_metric.defではﾌｧｲﾙ末尾に項目が採用される為に，

参照ﾌｧｲﾙに同じ項目が有ると，ｴﾗｰとし，設定の継承は出来ません。

参照ﾌｧｲﾙに同じ項目がある場合は，どちらかを削除するか，ｺﾒﾝﾄとして下さい。

別名での設定の値を継承したﾌｧｲﾙを作成したい場合は，元ﾌｧｲﾙをｺﾋﾟｰして，

ｺﾋﾟｰしたﾌｧｲﾙを別名に変更して，このﾌﾟﾛｸﾞﾗﾑを実行して，

別名に変更したﾌｧｲﾙを元ﾌｧｲﾙとして選択して下さい。

元ﾌｧｲﾙ　参照(F)で作成する元と成るﾌｧｲﾙを選択して下さい。

つまり，新ﾊﾞｰｼﾞｮﾝの設定ﾌｧｲﾙを選択します。

参照ﾌｧｲﾙ　参照(R)で値を継承したいﾌｧｲﾙを選択して下さい。

つまり，旧ﾊﾞｰｼﾞｮﾝの設定ﾌｧｲﾙを選択します。

ﾛｸﾞﾌｧｲﾙ保存ﾌｫﾙﾀﾞ 参照ﾎﾞﾀﾝ(S)でﾛｸﾞﾌｧｲﾙの保存ﾌｫﾙﾀﾞを選択して下さい。

ﾌｫﾙﾀﾞにﾌｧｲﾙが無いと選択出来ませんので，予めﾀﾞﾐｰのﾌｧｲﾙをﾌｫﾙﾀﾞに作成して置いて下さい。

区切り記号には項目と値を分ける一文字を記入して下さい。

一行に『区切り記号』が2つ以上有る場合は行先頭に近い区切り記号で項目と値を分けます。

ｺﾒﾝﾄ記号には設定値と設定値外(ｺﾒﾝﾄ)を見分ける最初の一文字を記入して下さい。

記入した文字から改行までを設定値とは判断しません。つまり，ｺﾒﾝﾄと成ります。

不要な場合は記入しないで下さい。

値連結記号には値が複数行に渡る事を示す記号を記入して下さい。

つまり，行の最後に『値連結記号』が有ると，次の行に『区切り記号』が含まれていても，

全て値と見なします。次の行が改行のみやｺﾒﾝﾄのみの場合は，

改行のみやｺﾒﾝﾄのみの次の行は『区切り記号』を検索します。

つまり，『値連結記号』の有る行での項目の値は改行のみやｺﾒﾝﾄのみの行の前までと成ります。

参照ﾌｧｲﾙの値を採用した場合は項目の文字数分のｽﾍﾟｰｽを追加しています。

行の最後の文字と最後の一文字前の文字が『値連結記号』の場合は『値連結記号』とは成りません。

つまり，連続する2文字の『値連結記号』は値と成ります。

元ﾌｧｲﾙ追加拡張子には元ﾌｧｲﾙに追加する拡張子を記入して下さい。

つまり，元ﾌｧｲﾙを追加した拡張子で残します。

元ﾌｧｲﾙ名が c:\a.def で元ﾌｧｲﾙ追加拡張子が _org ですと，c:\a.def_org と成ります。

ﾛｸﾞﾌｧｲﾙ拡張子にはﾛｸﾞﾌｧｲﾙの拡張子を3文字まで記入して下さい。点は不要です。

元ﾌｧｲﾙ名が c:\a.def でﾛｸﾞﾌｧｲﾙの保存ﾌｫﾙﾀﾞが d:\b\ でﾛｸﾞﾌｧｲﾙ拡張子が log ですと，

ﾛｸﾞﾌｧｲﾙは  d:\b\a.log と成ります。ﾛｸﾞﾌｧｲﾙは必ず作成されます。

ﾛｸﾞﾌｧｲﾙは変更項目，新規項目，削除項目が書き込まれます。

変更項目は元ﾌｧｲﾙと参照ﾌｧｲﾙの値が違うと書き込まれ，

項目 区切り記号 元ﾌｧｲﾙの値→参照ﾌｧｲﾙの値です。つまり，値を変更した項目です。

新規項目は元ﾌｧｲﾙのみの項目が書き込まれます。つまり，新規の項目です。

削除項目は参照ﾌｧｲﾙのみの項目が書き込まれます。つまり，無くなったの項目です。

項目無しを無視をﾁｪｯｸすると『区切り記号』の無い行をｴﾗｰとはせずに無視します。

最初はﾁｪｯｸを外して使用して，ｴﾗｰが出た場合にﾁｪｯｸするのが良いと思われます。

実行ﾎﾞﾀﾝにより新規の元ﾌｧｲﾙ名で値を継承したﾌｧｲﾙを作成します。

終了ﾎﾞﾀﾝによりcopy_set_upを終了します。

ﾍﾙﾌﾟﾎﾞﾀﾝによりこのﾍﾙﾌﾟを表示します。

ﾛｸﾞﾌｧｲﾙの内容

変更項目

UG_plotterOriginDY_MU:0.0 → 345.0

Solids_THD_Symbolic_FormOptions:"JIS メートルねじ" \ →

Drafting_SFsurfacePatternList:= \ → None \

Drafting_SFsurfacePatternList:$i \ → = \

Drafting_SFsurfacePatternList:P \ → $i \

Drafting_SFsurfacePatternList: → P

CAE_UpdateMaterialsOnPartLoad:OFF → "OFF"

項目 区切り記号 元ﾌｧｲﾙ値 → 参照ﾌｧｲﾙ値

新規項目

abcdefghijklmno:p\

abcdefghijklmno:q

UG_randomColorDisplay:off

項目 区切り記号 元ﾌｧｲﾙ値

削除項目

Drafting_tabnoteSizeMappings_MU:8   | 2 \

                                10  | 2.5 \

                                12  | 3 \

                                14  | 3.5 \

                                18  | 4.5 \

24	| 6

DIE_TrimSteel_LandThickness:10.0

項目 区切り記号 参照ﾌｧｲﾙ値

不要時は，copy_set_up.exeとcopy_set_up.hlpを削除して下さい。

ﾌﾘｰｿﾌﾄです。営利目的でなければ，使用，改造等を自由にして下さい。

Unigraphicsの設定

ﾌｧｲﾙ名	区切り記号	ｺﾒﾝﾄ記号	値連結記号
ugii_env.dat	=	#	なし
ug_metric.def	:	!	\
iges.def	=	なし	なし

http://www.hm2.aitai.ne.jp/~kagemasa/

の一番下の，「JAVAｽﾌﾟﾘｸﾄを無効の方はこちらから。」から入れます。