プロパティ管理

SWTDOに基づく
26.0. 0 .0

関連動画

				
					https://www.bilibili.com/video/BV1F84y1z7dH
				
			
				
					https://www.bilibili.com/video/BV1m94y1k7Ay
				
			

1. PropManagerはアセンブリの複数選択一括処理、複数階層のパス一括処理、部品・アセンブリ・溶接プロファイルの一括処理に対応する。さらに3種類のカスタムフォームについて、追加・削除・変更内容を保存できる

2. PropManagerは溶接プロファイル以外では、主に「構成固有」属性へ結果を書き込む。ただし変更対象にはカスタム属性と構成固有属性の両方を含み、元の属性がどちらに存在しても、最終結果は構成固有属性にのみ反映される

3. 標準属性モードの属性値には複数の異なる実行規則がある。たとえば数量はアセンブリの有効構成にのみ適用され、コードは同一値ではなく連番となる。属性ごとに実行結果が異なる

属性はSWTDOの各種自動化をつなぐ中心要素である

テンプレート作成時は、Create3Viewのテンプレート追加機能と組み合わせて使用する

PropManagerと連携できる機能には、SmartRename、Prodシステム、Prodツール、BodyList、DrawOutなどが含まれる(これらに限定されない);

Enterprise Editionでは、板金見積システムとパラメトリックシステムも含まれる

PropManagerが最初に処理する対象は構成固有属性である。部品の元属性が構成固有でもカスタムでも、構成固有を優先する。詳細は動画を参照。

「カスタムを含む」を選択すると、部品のカスタム属性を構成固有属性の「既定」構成へ複製する

標準属性モードの属性構成は2つに分かれる:

  • TDOの基本属性
  • 現在のアセンブリの全属性セット

TDOの基本属性の設定はProdシステム設定に依存する。以下にTDOでの推奨用途を示す。

現在のアセンブリの全属性セット(属性クラスタ)は、PropManager起動時にアセンブリ全体の全部品から全属性を抽出し、TDOの基本属性の後ろに統合した一意の集合である。

 属性名説明
※コードSWTDOシステム全体の中核属性
 名称 
 版 
 構成TDOではコード+構成の複合主キーを使用する
※ファイル区分取番システムのファイル種別に相当する(機械加工、板金など)。ファイル区分と部品区分の両方に「成品」があるが意味は異なる。初期化時のファイル区分回避原則は、この属性を指す
 設計者 
 製図者企業によっては、3D設計者と図面作成者が異なる
※MATERIAL公式属性と一致させるため英語を使用する。CutListではこの属性は英語のみで、SWは英語名と日本語名を別フィールドとして扱うため、英語表記が重要である
 素材例:厚さ10 mmの鋼板、t=10
 工程表面処理、熱処理など。専用制御ファイル
 塗装専用制御ファイル
 質量TDOでは重量や単重ではなく質量のみを使用する。習慣とは異なるが、曖昧さを排除できる
 作成日時 
 最終保存 
 プロジェクト名 
※Descriptionこの属性はすべてのSW版で説明属性であり、英語表記が必須で、溶接CutListの重要属性でもある
 変更範囲大幅変更、軽微変更など
 品番TDOの品番は生産用原材料のみを指す(例:20 mmのアルミ棒)。通常は倉庫管理部門が生成し、本システムでは溶接属性ラベル管理画面にのみ表示する
 購入品 
 仕入先Henan Luyao板金、Taobao、1688
 購入価格 
 型番 
 梱包大企業では梱包設計の工程・部門が独立しており、保護性能や耐震等級などで梱包を定義する
 企業名初期化で制御
 Webサイト初期化で制御
 部品区分成品、コンポーネント、部品、標準部品。多くのERPシステムで部品とアセンブリを区別するために使われる専用制御ファイル
 表面積TDO標準属性ではない
※部品タグ設計者の記憶用タグ(電磁ローラー、マイクロスイッチ、プロジェクト6関連治具)や工程フロー(溶接-合せ穴加工-フランジ)向け。Enterprise Editionのあいまい検索で使用する。TDO標準属性ではない
※数量アセンブリ子エレメントの有効属性にのみ付与する。必要なユーザー向けであり、TDO標準属性ではない
※評価値_名称変更用PropManagerの属性名称変更では、他の処理が数式を対象とするのに対し、評価値_名称変更用は属性の評価値を対象とする。
 密度 
 体積 
※ファイル名用途が広い。TDO標準属性ではない

上記はSWTDO標準の属性であり、ほとんどの操作シーンに対応する。対応できない場合はファイルテンプレートまたはプロパティタブビルダーで追加できる。

属性「コード」は本ソフトのDBでファイルを区別する一意の識別子であり、重複するコードは他部品の情報を上書きする。本ソフトの利用者は多数の完成図面を所有していることが多く、既存コードの変更を強制しない。ただしコードが、本システムにおけるSWファイルの第一識別子であることを理解する必要がある。

部品システムやProdシステムを使用する場合、コード属性は必須である

TreehouseはSW標準のプラグインであり、プレビュー機能を持つため、PropManager内に起動ショートカットを格納している。SWTDOのProdツールにあるPropWriteBackは、Treehouseよりはるかに信頼性と効率が高い。

非標準モードで属性値に次を使用する場合:

$PRP:”SW-Created Date” 構成名$PRP:”SW-Configuration Name”

属性値の結果は「2025-02-27 構成名 既定」として表示される

数量属性はアセンブリでのみ使用できる

数量属性は構成固有属性に対してのみ実行される

属性調整の例:
旧部品の属性名をコードへ変更し、さらにファイル名を名称属性として使用する。

手順1:
標準モード→名称変更:名称→コード
手順2:
標準モード→追加:ファイル名→数式【固定】


手順3:
標準モード→名称変更:ファイル名→評価値_名称変更用【ファイル名属性の評価値を取得し、数式そのものを取得しないため。SW属性値は数式と評価値(絶対値)に区別される】

手順4:
標準モード→名称変更:評価値_名称変更用→コード

ファイル名を変更しない前提で、厳密ではない操作(コードが常にファイル名に追随する)を行う場合:
手順3と4を統合し、ファイル名からコードへ直接変更できる

属性値はSW関数とすべての数学演算に対応する。

  • 注意1:SolidWorksは2021版以降でのみ属性方程式に対応する。SW>2020では属性値を制限なく使用できる。SW<=2020ではSW標準関数のみ使用可能。詳細はSWのプロパティタブビルダーを参照し、”SW-Mass”の角括弧を半角二重引用符へ置き換える。
  • 注意2:SWのプロパティタブビルダーには、すべてのSW関数式が列挙されているわけではない。

複数の異なる属性要件へ同時に対応する場合、バックアップとして利用できる

部品Aの属性を読み込み、PropManagerを開いたまま部品Bを開くと、Aの属性をBへコピーできる

英語では空白を含むファイル名が多い。一方、中国語や日本語では単語間に空白が入ることは少ない。

結論:命名習慣に空白を含む場合は選択しない。含まない場合は選択する。選択すると、より高度な自動ファイル命名規則が有効になる。

要約:未選択では空白とアンダースコアをハイフンへ置換し、選択時は書式に基づいて分割する。

System initialization
System Initialization
GetNo
GetNo System
SmartRename
Smart Rename
QuickRename
Quick Rename
CreateView3
Create 3 Views
ProdSys
Prod System
DrawOutput
Drawing Output
DigitalModel
Model Output
Path batch processing
Path Batch
Note
Notepad
PluginSys
Plugin System
SM Flatten
Sheet Metal Output
BoltList
Bolt Statistics
SpeedUP
Part SpeedUp
SetColor
Random Color
ViewAnn
View Annotation
Bodylist
Body List
Propformat
Format Properties
BackUpSys
Backup System
DrafStandards
Drafting Standard
TitleBlockRep
Title Block Replacement
AIAsst
AI Assistant
SelfTest
Self Test
PropManager
Property Manager
GenCode
Serialize DWG No
HPandR
Help & Activate
FixRefs
Fix References
OpenPath
Open Path
QIKNo
Quick GetNo
DataControl
DataControl
上部へスクロール