bilibli
https://www.bilibili.com/video/BV1ByJ6zVESm
https://www.bilibili.com/video/BV1mR4y1z7Gy
https://www.bilibili.com/video/BV1d4zRYnEyu/
https://www.bilibili.com/video/BV1eN411C7Pb
https://v.douyin.com/i5YvtRjb/
https://www.bilibili.com/video/BV1GVfFY3EYB
https://v.douyin.com/i5Y3p4xq/
概要
Prodシステム(Prodction)はSWTDOの中核ツールであり、その意味は一般に理解されるBOM(部品表)や材料明細表と完全に同じである。
ただし、BOMと比較してProdには大きな利点があり、SWのBOMと区別するためにProdと呼ぶ。
SWのBOMリストとの比較
- 複数のProdリストを出力できる。例:機械加工リスト、射出成形リスト、購入部品リスト
- 生産図を直接出力できる
- 【核心】:Prodの「SW選択」「選択同期」により、部品からデータへ、データから部品への双方向データ連携を実現する。ほぼすべての他の一括処理と組み合わせられ、設計者の意図を含む一括処理を実現できる
- Prodはデータベースと統合され、すべてのリストは作成過程だけに存在しない。データセットを介して購買部・倉庫部とデータ交換できる
- Prodシステムは単なるBOM作成コマンドではなく、一括処理操作センター、データ管理センター、出力呼出センター、属性一括処理の事前定義センター、設計から生産までの全工程を管理するセンターであり、約30種類のコマンドを持つ
SW選択【双方向データ連携】
SW選択は、SWTDOのすべてのツールにおける一括処理の起点である。TDOではほぼすべてのコマンドが選択による一括処理に対応しているため、この選択を任意の一括処理ツールの開始操作として使用できる
選択同期
まず任意のBOMを作成し、SW画面で部品を選択して「選択同期」をクリックすると、BOM内で部品が強調表示される
検索コマンドに相当するが、キーボード入力は不要
プロパティ書戻
桃色に変化した属性は、部品の有効構成へ書き込まれる
列ソート
列見出しを左ボタンで押したまま適切な位置へドラッグすると、列順が自動保存される。Excelファイルへ出力する際の列順も同様である
アセンブリ内の階層関係
処理を定型化して出力するため、ユーザーは10秒以内に新しい子部品のBOMリストを作成でき、迅速な出力に対応する。さらに、生産ファイル(DWG、STP、PDF、その他)を選択して出力できる。
総BOMは購買部に購買用として、倉庫部に在庫準備用として提供する。組立部門に製品全体のリストを知らせる必要があるかは疑問であり、子部品の部分BOMのみを渡す方が機密保持に適する。総BOMは製品の中核中の核である
添付リスト
ProdはSW以外のファイルにも対応し、画像、マニュアル、JPG、DWG、PDFなど任意形式のファイルをBOMに登録できる
また、Prodは実体ファイルを持つBOMだけでなく、ファイルを持たないBOMにも対応する
Prodファイルスキャン【+付きファイル】
対象:部品がすでにBOM内に存在する
部品にソリッドのSTEP、またはFlat板金展開図、あるいは複数構成のソリッドSTEP(プラス記号を含むすべてのファイル)が存在する
表の貼り付け
貼り付けるデータの取得元には、BodyList統計の数量や、丸穴統計の統計表を使用できる
組み合わせ技
Prodシステムはすべての出力コマンドが集約される中心ツールであり、出力を持つコマンドは必ずProdに関係する。
マークコマンド
マークコマンドは第三者部品の参照によく使用する。例として、M×Mのマクロ生成ファイルや、S*Cの標準空気圧部品がある
Prod列設定
列見出しを消去すると無効になる。固定方法列を使用した場合、固有の動作方法がある。例:「質量」を「重量」に変更することは可能。「質量」を「密度」に変更すると実行エラーになる。
新しく追加した列はすべて、「PropFormat」「PropManager」「QuickRename」の属性グループ要素になる。
値の代入方法はSW関数に対応し、SW2020以降では数式演算にも対応する。
注意:
値の代入方法は属性の書込み方法である。
Prodは属性抽出ツールである。
Prodシステムの属性列と計算パラメータ列
計算パラメータ列は、属性列からデータを抽出するだけである。
表示設定はProdシステム列を表示するかどうかだけを決め、アプリケーションの動作には影響しない。ただし、表示列はExcel出力速度に影響する。
削除禁止の属性列
例えば丸穴統計では、由来や型番など特定の属性を使用する。TDOには、ソフト全体の動作を保証するため、編集可能だが削除禁止の属性がある。
Prodでは列ソートと列表示が可能であり、設計作業には影響しない
Prod中央ライブラリ
結論:中央ライブラリを有効にすると利点しかない
- Prodストレージ:各プロジェクトに分散
- Prod中央ライブラリ:すべてのProdストレージ内ファイルを統合し、コピーして単一フォルダへ格納する。目的:
重複ファイルを生成しない=常に最新版と同等
青色警告
- 無警告:アセンブリX、Prodリストを作成:BOM1、部品Aを含む
- 無警告:アセンブリX、Prodリストを作成:BOM1、部品Aを含む;アセンブリX、Prodリストを作成:BOM2,部品Aを含む
- 警告:アセンブリX、Prodリストを作成:BOM1、部品Aを含む;アセンブリY、Prodリストを作成:BOM2,部品Aを含む
無視した場合、アセンブリXおよびアセンブリYのBOM1とBOM2のデータは、すべて最新版に置き換わる(DBのみが対象で、実ファイルは対象外)。
推奨操作:部品のコードを新しいコードに置き換え(SeqDwgNo)、ファイル名も新しいファイル名に置き換える。これにより各BOM表を完全に分離できる
無視が妥当な理由
- 複数のアセンブリのファイル情報が完全に一致すると確信できる場合、無視する方が妥当である。理由:
- 2026年に部品Aを更新した場合でも、その部品Aが2012年のプロジェクトにも含まれていれば、2012年の旧文書を開いても部品図は2026年の最新版のままである。
Prodファイルの出力
Prodファイル出力の前提
- ProdフォルダにDWG、STEPなどのファイルがある;
- ファイルの取得元は、BOMを作成してDBへ入庫したものである;
- 入庫の前提は、事前にSTEPを作成済みであること
- 反例:先に入庫し、後からSTEPを生成する
- 反例:表示状態で、すべての部品を青色強調選択していない
Prod中央ライブラリからの出力:Prod設定で中央ライブラリを有効にした場合のみ使用可能
Enterprise EditionのProd
ProdシステムはSWTDO Enterprise Editionのパラメトリックシステムに対応する。製品で「ProductPreset」を実行済みの場合、ProdはMarkParamコマンドを自動起動する
Enterprise EditionのProdでは、入庫したすべての部品が企業の部品ライブラリを形成する。部品ライブラリの詳細情報には、すべての部品の全属性が含まれる
企業部品ライブラリは、企業内の全部品を高速に整理する基盤となる中核データセットである。組立加速、共有ライブラリなど複数の企業向けモジュール、および将来のSWTDO企業向けモジュールに対応する。部品ライブラリは単独のモジュールとして販売せず、他の種類のモジュール購入に基づいて有効になる
図面データ管理サーバーの一般的な構成
図面データ管理構成の代表例は、3台のサーバー+クライアントである。
クライアント:
設計者が使用するPCがクライアントとなる
Webサーバー:
外部ネットワーク接続サービス用であり、自宅から会社のデータを利用できるようにする支援サーバーである。企業の99%はこの構成を持っていない。
要点
ストレージサーバー:
設計者の図面を最終的に保存する場所。
このサーバーのDドライブと考えてよい。ここには1.DWG、2.DWGなど、1000枚の図面が保存される場合がある
この図面に対応するパスは次のとおり。
D:\1.DWG
通常、安全性のため名前はこれほど単純ではなく、ファイルをDドライブ直下に置くこともない。非常に難解な名前を付け、拡張子まで変更する場合もある。例:
D:\data\cache\qrcode\000\00\28\FG09023\kc\GA830009-WGC-679_easfe003.mek
命名規則、分類規則、暗号化規則によってファイルを最大限保護する。盗まれたとしても簡単には使用できない。
データサーバー:
図書館の受付検索システムに相当する
ユーザーが1.DWGを使用したい場合、検索処理が上記のパスへ変換し、そのパスをストレージサーバーへ通知する。その結果、ユーザーは非常に難解なパスからファイルを取り出せる。
データサーバーはPC内のフォルダに例えられる。フォルダとは何か?
1つの箱に饅頭を3個入れるようなものではない。すべての内容は単に磁気ディスク上に並んだ大量のバイト列にすぎない。我々が見るフォルダは、この変換規則である。フォルダは、そのバイト列のうちどのデータが必要かを示す。
例:
インターネットでは通常、baidu.comなどのドメインを入力する。これはIPアドレス39.156.66.10を指す
ここで変換を行うDNSサーバーの処理は、データサーバーの変換処理と本質的に同じである。
SWTDOのProdシステムは、この変換規則に相当する。
すべての出力ファイルをプロジェクトフォルダ\1.SWファイル\内に限定するのは、プロジェクト単位で扱うためである。データは自分のハードディスク上になければフォルダから取り出せず、他人のハードディスク上のデータは呼び出せない。ここでは、自分のハードディスクが次に相当する:プロジェクトフォルダ\
プロジェクトフォルダ\1.SWファイル
これはワークスペースの概念である。特定の範囲内でのみ、相対パスによって対応ファイルを検索できる
まとめ:
データサーバーもストレージサーバーもなく、クライアントしかないため、PC内に触れてはならない保存専用領域(ワークスペース)を確保する必要がある。当社のProdシステムがその変換を担う
データベースは図面を詰め込む箱ではない。電話番号のようなものであり、携帯番号を変更していなければ、その番号で相手を見つけられる
CutListとBOMの違い
どちらも表である。CutListはユーザー入力にほとんど依存せず、すべての情報を自動計算・自動集計する。例えば、
材料属性が与えられ、幾何形状が確定していれば、幾何ボディの質量は計算値になる
板金の外周切断長(開口部など内側切断長との比較)も、幾何形状が完成していれば固定値になる。
主に自動計算である。
BOM表は、設計者の主観的意図を反映することに重点がある
1. 関数機能:計算は基本項目であり、質量×数量、単価×数量、面積×数量などを行う
2. 列のカスタマイズ:数量と材料はほぼすべての企業に共通する要件だが、列の要件は企業ごとに異なる。ファイル名、コード、原材料、品番などを必要とする場合がある。不要な列は負担になる。
3. サムネイル:不要な企業もあるが、国内外を問わずBOMにおけるサムネイルは付加価値となる
4. 部分BOMの迅速な出力:1製品の生産を1社の外注だけで完結させることはほぼ不可能であり、BOMには分割要件がある。購買はねじや電装品を、溶接工場には板金や形材を、機械加工工場には部品を、樹脂ケースは別の試作工場へ渡す必要がある。設計者以外は、1つのアセンブリから図面や目録をどう配布するか理解していない。
(表を配布するだけでも可能だが、加工ファイルまで一度に配布できる点が差別化になる)
(他の3Dソフトの多くは読み取りに対応している。書込みも差別化であり、ZCADが属性を書き込めるなら、ファイル名の書換えにも対応できるかが、さらに大きな差別化であり最重要要件となる)
(読み取って作成することは他の3Dソフトでも可能である。配布BOMから直接DBを作成し、配布用表を保存できるかが、多部門連携の高頻度シーンとなる)
5. 図面化できない部品をBOMへどう組み込むか。板金のシルク印刷には型が必要で、その型をアセンブリへ作図することはできないが、生産組立には必須の要素である。組立工程で必要な治具も必須要素であり、アセンブリへ作図できない。どう扱うか。
当社のSWアドインでは、BOMはプロジェクト全体の指令センターである。一括操作、書込み、変更、プロジェクト全体の標準検証、集計元、情報記録はすべてBOMを通じて行う。BOMだけが全体を一目で把握できる。管理システムを持つ企業では、情報標準化が全作業の25%を占め、プロジェクトが大きい(部品が多い)ほど比率は高くなる。量産では1つのデータ誤りが大きなコストになる。
6. 一括書込みは可能か。200部品のアセンブリで200行×8列を手作業で書く場合、時間と誤り率はどうなるか。計算セルや方法で値を書き込むセルは多数あり、質量の算出方法など、一括書込みと差異の反映を両立できる;
すべての板金部品で、選択面をヘアライン素材にするよう要求できるか
ファイル名に「J-」を含む部品を、すべて開発区第2工場へ送って加工するよう要求できるか
すべての塗装方法を、企業が定めた20色から選ぶよう要求できるか
モデリングは設計の初級段階であり、改善可能な手段である。情報標準化は、設計者のソフト習熟度や設計能力には関係せず、設計の詳細度と強力な標準化ツールに依存する。標準化ツールはまさにコードが最も得意とする分野である。






