Configuration Handling - SolidWorks

 Configuration Handling - SolidWorks   配置管理-SolidWorks

Introduction  -簡介

Companies working with SolidWorks use configurations for different purpose.利用SolidWorks工作的公司使用配置爲了不同的目標: 

One purpose is to have alternate genmetric representations for the same part for use in assemblies , like an expanded or collapsed spring. From PLM point of view , there is no need to store a Design object for each representation in PLM .

一個目標是在一個裝配體中擁有可替代的相同的部件,就像展開和縮進。從PLM 的角度看,爲每個代表保存一個設計對象是沒有必要的。

The second purpose is to create parametrized designs that drive dimensions , features or structures through configurations . From PLM point of view each of these configruations represents a separate part and therefore needs s separate Design object in PLM .

第二個目標是使用配置來建立參數化的設計驅動尺寸、特徵或者結構。從PLM的角度看,這些配置中的每個代表一個獨立的物件所以需要獨立的設計對象在PLM中。 

Functionality Overview  功能概覽

By default the SolidWorks integration creates a Design object for each configuration in PLM if there is more than one configuration defined inside the SolidWorks file . In order to support the different usages of configurations , the SolidWorks connector introduces two parameters that control the representation of each configuration in PLM .

默認情況下SolidWorks集成爲每個配置創建一個設計對象到PLM如果在SolidWorks文件中 定義了多於一個的配置。爲了支持配置的不同用途,SolidWorks連接器提供了兩個參數控制每個在PLM中的配置的代表。

One parameter is a standard parameter , which is a general switch for all contained configruations in the solidWorks part . By default the parameter "Configured" is read . If this parameter is set to "No" then no Design objects are created for any of the configurations.

一個參數是一個標準的參數,通用的開關爲所有的SolidWorks物件中包含配置的。默認情況下參數“Configured”被讀取,如果參數被設置爲"No",那麼不會爲任何配置創建設計對象。

An additional configuration specific parameter can link a specific configuration to a master configuration in the same part . Only for the master configurations a PLM object is created , all linked configurations are referenced to the master configuration. By default the configuration specific parameter "MasterConfig" is read . If this paramter is set and references an existing configuration in the same part , the references master configuration is used in PLM . Otherwise a separate Design object is created for the configuration in PLM. This supports the useage of having some alternate representations and real representations mixed within one configuration table .

另外一個配置參數可以鏈接一個r特別的配置爲主配置在一個相同的物件。只有主配置會被創建到PLM中。所有被鏈接的配置都被引用到主配置。默認情況下,"MasterConfig"參數 被讀取。如果這個參數被設置並 且在相同的物件中引用了一個存在的配置,這個引用的主配置在PLM中被使用。否則在PLM 中單獨創建一個設計對象爲這個配置。這種功能支持了在一個配置表中有備用代表和真實的代表混合方式。

 

The SolidWorks property names that control the behavior are configurable in XPlmSolidWorksConnector.xml

      <Field>

                <Name>ConfiguredProperty</Name>

                <Value>Configured</Value>

                 <!--default is "Configured"-->

              </Field>

              <Field>

                      <Name>MasterConfigureProperty</Name>

                      <Value>MsterConfig</Value>

                      <!--default is "MasterConfig" -->

              </Field>

 

Sample Configuration Handling

 The assembly contains two configurations of the same part . Each configuration is represented with a Design object in PLM.

  裝配體包括兩個相同物件的配置。每個配置代表一個PLM中的設計對象。

 

During save the configuration specific properties are filled in . 

 

The structure in PLM looks like this .

 

Sample Master Configuration

The assembly contains two configurations of the same part . One configuration is linked to the other configuration using the configuration specific property MasterConfig . The example below links the configuration "thick" to "thin".

 

During save the two configurations are treated as one object . Only the master configuration (thin) is created in PLM . The save preview is showing only the master configurations.

 

The structure in PLM looks like this and sums up the quantity fo "thick" and "thin" 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章