エンティティの値は、ISO 10303-21 形式のファイルに自由に埋め込むことができますか?
私が見た CAD プログラムから生成されたすべての例では、次のように length_measure が不確実性_measure_with_unit に埋め込まれています。
#83 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 0.0001 ), #86, 'distance_accuracy_value', 'NONE');
これは必須ですか?これは、たとえば次のように変更できますか。
#83 = UNCERTAINTY_MEASURE_WITH_UNIT (#10000, #86, 'distance_accuracy_value', 'NONE');
#10000 = LENGTH_MEASURE( 0.0001 );
逆に、次のようになります。
#91 = APPROVAL ( #92, 'UNSPECIFIED' ) ;
#92 = APPROVAL_STATUS ( 'not_yet_approved' ) ;
#92 が他のエンティティによって使用されていないと仮定すると、これは次のように変更できます。
#91 = APPROVAL ( APPROVAL_STATUS ( 'not_yet_approved' ), 'UNSPECIFIED' ) ;
私が尋ねた理由は、ISO 10303 にアクセスできないからです。ISO 10303 は何百ドルものペイウォールの背後に閉じ込められており、STEP を扱っているサイトのいずれも値の埋め込みについては言及していません。