Creo™ Schematics 4.0 Help Center > Importing and Exporting Designs > About Exporting a Design to Piping
  
About Exporting a Design to Piping
When you export a design to Piping as an XML file, you must set certain parameters for connectors and pipes to use Piping logical references.
The Piping Schematic-Driven Pipeline Modeling is based on a relationship with Creo Schematics and is used in conjunction with the Piping specification database (SpecDB). If a fitting, pipeline, or piping specification does not exist or is not correct in the Piping SpecDB, Schematic-Driven Pipeline Modeling does not work. Therefore, make sure that the parameters used in the design match those in the Piping SpecDB.
By default, the Name parameter is used as the component’s reference designator in Piping. To override the default, you can add the ref_des parameter to the component and set the required value.
* 
User parameter names in Creo Parametric can only contain alphanumeric characters. Parameters that contain nonalphanumeric characters cannot be exported to Piping.
Pipelines (Groups)
Pipelines must have the CONNECTION!PIPELINE type.
Spec—The value of this parameter must match the name of the SPEC parameter defined in the piping_spec_dir.ptd file in the SpecDB. Parameters defined in the piping_spec_dir.ptd file take priority over those defined in Creo Schematics. Parameters read from the XML file are added to the pipeline as user-defined parameters.
Equipment
Category—To classify a design component as equipment, set CATEGORY = EQUIPMENT.
Model_Name—This parameter is used by Piping to match components in the 3D assembly with those in the schematic during designation.
Nozzles
Category—To classify a design component as a nozzle, set CATEGORY = NOZZLE.
Model_Name—This parameter is used by Piping to match components in the 3D assembly with those in the schematic during designation.
* 
Nozzles often belong to a piece of equipment.
Branches
Category—To classify a design component as a branch, set CATEGORY = BRANCH.
Sname—This parameter is optional and is used only if the type of branch is known, that is, olet, bran, and so on. If this parameter is used, it must match the sname parameter of the piping_mcat_dir.ptd file in the SpecDB for the branch being used.
Model_Name—This parameter is optional and is used by Piping to automatically designate branch components in the 3D assembly. If this parameter is not used, the components must be manually designated.
* 
You can create branches in many ways. Tees, stub-ins, and olets are commonly created branches. Often, at the time of the schematic’s creation, you do not know the component to be used in the assembly. Therefore, do not use the Model_Name parameter and manually designate the branch in the assembly. For tees, designate the Piping part as the component. For stub-ins and olets, designate the Piping point as the component.
Fittings
Category—The value of this parameter must match the value found in the piping_mcat_dir.ptd file in the SpecDB for the fitting being used. For example, a reducer’s category parameter is set to reducer. A valve’s category parameter is set to valve.
Sname—The value of this parameter must match the value found in the piping_mcat_dir.ptd file for the fitting being used. For example, a concentric reducer’s sname parameter is set to cred. A gate valve’s sname parameter is set to gate and a check valve’s sname parameter is set to check as defined in the piping_mcat_dir.ptd file.
Model_Name—This parameter is used during fitting insertion. If the Model_Name parameter matches the part name of the assembly fitting, the component is automatically designated as selected during insertion. If the Model_Name parameter does not match the part name of the assembled fitting, the fitting is automatically designated as selected during insertion and a mismatch is allowed.
Size—This parameter is optional but it is recommended to use the Size parameter as found in each individual fitting’s .ptd file in the Piping SpecDB. This parameter is used to automatically select the correct fitting for insertion.
Nsize/Bsize—These parameters (reducer and branch parameters) are optional and are used to automatically select the correct fitting for insertion. You can add these parameters to the design component as found in each individual fitting’s .ptd file in the Piping SpecDB. If you do not set these parameters, you may need to select some fittings manually.
Ports
Entry_Port—This parameter is optional. It can be added to the port of a fitting or nozzle. Its value must match the name of the coordinate system in the 3D component to which the pipeline is attached.