価格の管理

BOM 内の要素に関連する価格を管理する機能です。 すべての価格と価格計算に関するルールは、「C:\Users\<ユーザー名>\AppData\Roaming\IronCAD Mechanical\Prefs」に格納されている「IPROBOMPriceList.xlsx」ファイルに保存されます。
フィールドの意味は次のとおりです:
PriceCode¶
これは価格に関するキー検索です。PriceCode という名前のカスタム データ、またはカスタムが存在しない場合は要素の パーツ番号 になります。
Price¶
算出に使用される単位価格です。
Unit of Measure (Index)¶
これは最終価格を計算する方法を定義する整数値です。現時点で使用可能な値は次のとおりです:
- 1:パーツ番号やPrice Codeと一致した価格を取得
- 2:単位メートル当たりの価格
- 3:単位平方メートル当たりの価格
- 4:単位立方メートル当たりの価格
- 5:単位キログラム当たりの価格
- 20:単位ミリメートル当たりの価格
- 30:単位平方ミリメートル当たりの価格
- 40:単位立方ミリメートル当たりの価格
BOM で価格をレポートするには、BOM 構成ダイアログで価格に関連するフィールドを定義する必要があります。

- 価格を算出するために、すべての部品または(部品として扱われる)アセンブリが詳細に検討されます。
価格に関連するフィールドが定義されると、シーン内の要素は以下のように詳細化されます。
1 . 要素に PriceCode というカスタムプロパティがある場合、これを使用して Excel ファイルの最初の列との対応関係が検索されます。
-
PriceCode が定義されていない場合は、パーツ番号 の値が使用されます。
- [IPRO BOM価格リストからの価格] の オプションで
<MATERIAL>タグを使用すると、材料の値が使用されます。 - [IPRO BOM価格リストからの価格] の オプションで
<PARTNAME>タグを使用すると、パーツ名(ユーザー名)の値が使用されます。 - [IPRO BOM価格リストからの価格] の オプションで
<PARTNUMBER>タグを使用すると、パーツ番号の値が使用されます。
- [IPRO BOM価格リストからの価格] の オプションで
2 . 計算後、算出されたの価格が BOM のグリッドに表示します。
3 . 対応関係が見つかった場合は、IPROBOMPriceList.xlsx ファイル で指定した Unit of Measure (Index) を基に価格が計算されます。
Info
価格の計算は、Excel の [Price] 列に入力された“数式”を使って行うこともできます。 この数式では、角括弧 [ ] 内に数式を記述でき、評価変数は % 記号で定義されます。 たとえば、長さ(または重量)がある値より大きいか小さいかによって価格を評価することができます。

Note
要素がアセンブリの場合、すべての子要素が評価され、価格の合計がグリッドに報告されます。
