SlideShare a Scribd company logo
1 of 10
Download to read offline
Part Modules
Part modules enable designers to divide the features in a single complex part into logical groups. This division allows the designer to focus on one area of the
complex part at a time because it is easier to display and update that area.
Part modules improve part file feature organization and performance during model creation. Parts created using part modules will also get the benefit of
improved performance by delaying some module updates.
Each part module contains a specific group of features internal to the main part file. In the following example, all the sketches, extrudes, and blends for the
highlighted portion are in one part module.
You can create multiple part modules in the main part file and move their features to corresponding external linked part module files. Each external linked
part module file is linked to its corresponding part module in the main part file using interpart WAVE references.
Linked part modules allow multiple designers to concurrently work on a single complex part. Designers on the team can change design elements in their linked
part modules, with minimal or no effect on the rest of the files. A typical workflow for a design team would be controlled by a principal designer. The
principal designer:
Creates part modules in unfinished states in the main part file and then breaks these off into separate linked part module files which are distributed to
members of the design team.
1.
Updates each linked part module feature in the main part file to view the designer’s progress and ensure that continuing downstream work is based on the2.
latest geometry in the main part file.
Merges the completed linked part module files into the main part file.3.
In the following example, the frame mount and primary drive bracket in a motorcycle transmission case are designed in external linked part modules.
Where do I find it?
Application Modeling, Sheet Metal Design, and Shape Studio
Command Finder Part Module
© 2014 Siemens Product Lifecycle Management Software Inc.
HELP Part Module NX10
- 1 -
Part Modules in the Part Navigator
Part modules appear in the Part Navigator as features with sub-features. When you first create a part module, it becomes active and does not contain any
sub-features. As you start to create features, they appear under the part module feature.
Explicit inputs and outputs
You can explicitly create inputs and outputs using the Define Part Module Input and Define Part Module Output commands.
Inputs are extractions of the geometry objects and expressions that you select from the part. It is what isolates the part module from the upstream part.
These objects are the parent references for the features that you create later.
Outputs are extractions of those features and expressions you specify from the part module. Downstream features of the main part file are based on the
output features. It is what isolates the part module from the downstream part. When a part module is inactive, the output objects are the objects
displayed and the other objects are hidden.
Implicit inputs and outputs
When a part module is:
Active, NX can automatically create inputs when you select objects outside the part module.
Inactive, NX can automatically create outputs when you select objects inside the part module.
Caution If you plan to convert an internal part module to an external part module, you must explicitly define your inputs and outputs. You will not be able
to convert feature groups if NX implicitly defines the inputs and outputs.
© 2014 Siemens Product Lifecycle Management Software Inc.
HELP Part Module NX10
- 2 -
Internal and external part modules
A part module exists either as an internal part module solely within the main part file, or as an external linked part module that links the part module in the
main part file to a corresponding part module in another part file using interpart WAVE references.
Internal part module External linked part module
When you convert an internal part module to an external linked part module file, NX:
Creates WAVE links from the input objects in the main part file to the input objects in the linked part module file.
Moves the part module features to the linked part module file.
Creates WAVE links from the output objects in the linked part module file to the output objects in the main part file.
Preserves associativity between the main part file and the linked part module file.
Use the Create Linked Part Module Part to create a linked part module in a separate part file.
Where do I find it?
Application Modeling, Sheet Metal Design, Shape Studio
Command Finder Create Linked Part Module Part
© 2014 Siemens Product Lifecycle Management Software Inc.
HELP Part Module NX10
- 3 -
Distributing work areas using part modules workflow
Linked part modules allow multiple designers to work on a single complex part at the same time without using Assemblies functionality. You can assign
specific work areas in a part file to individual designers using the Create Linked Part Module Part command. This process establishes ownership of segments
of a complex part to separate designers.
The lead designer:
Determines where to divide the main part file into separate work areas.a.
Creates linked part modules for each area.b.
1.
The individual designers:
Create new features and expressions in their linked part module file.a.
Keep inputs from the main part file updated the linked part module file as needed.b.
Specifies output geometry to be used in the main part file.c.
2.
The lead designer:
Updates progress from the linked part module file in the main part file as needed.a.
Continues design work in the main part file.b.
3.
Linked part module relationships
You may want to break the associativity between the main part file and a linked part module file and establish the associativity to a different linked part
module file. This functionality is useful in cases where you create multiple designs for a single area of a complex part and need to update the part depending
on the chosen design.
You must first break the associativity by using the Break Part Module Relationship command, and then establish the new associativity by using the Establish
Part Module Relationship command.
Breaking a linked part module relationship
The Break Part Module Relationship command breaks the relationship between the file that is active when you select the command and the file to which it is
WAVE linked.
When you select the Break Part Module Relationship command from the main part file, the Output WAVE links are broken and the linked part module is
no longer up to date.
When you select the Break Part Module Relationship command from the linked part module file, the Input WAVE links objects are broken.
HELP Part Module NX10
- 4 -
If the main part file has just one linked part module, NX breaks the relationship immediately. If there are two or more linked part modules in the main
part file, you must select the relationship that you want to break in the Select Part Module dialog box.
Establishing a part module relationship
Use the Establish Part Module Relationship command to establish associativity between the main part file and a linked part module file that is loaded in
the same session.
Where do I find it?
Application Modeling, Sheet Metal Design, and Shape Studio
Command Finder Break Part Module Relationship or Establish Part Module Relationship
© 2014 Siemens Product Lifecycle Management Software Inc.
HELP Part Module NX10
- 5 -
Merge Part Module
A principal designer uses the Merge Part Module command to merge completed linked part module files back into the main part file.
Merges the corresponding linked part module that is in a separate part, into the part module in the main part. The main part will no longer have WAVE link
dependencies to the linked part module in the separate part.
Where do I find it?
Application Modeling, Sheet Metal Design, and Shape Studio
Command Finder Merge Module
Update inputs and outputs
You can use the:
Update Input References command to update the links that comprise the inputs of the linked part module part file.
Update Output References command to update the links that comprise the outputs of the linked part module part file in the main part.
Where do I find it?
Update Input References
Update Output References
Modeling, Sheet Metal Design, and Shape Studio
HELP Part Module NX10
- 6 -
Controlling part module updates
You can control how NX updates your internal part modules, and prevent part modules from updating automatically.
Use the Delay Part Module Update and Update Part Modules commands to update one feature at a time or update an entire part module.
To update features, leave Delay Part Module Update turned on, and control feature update using the out-of-date icon in the Part Navigator. When you
click the out-of-date icon for a feature, NX updates that feature and any out-of-date parents. When you click the out-of-date icon for a part module, NX
updates that part module, all its member features, and any out of date parents.
To update all part modules you can:
Click Update Part Modules .
Turn off Delay Part Module Update .
Because you can prevent NX from updating part modules automatically, you can postpone updates of large portions of a part to a time when it is more
convenient. You can also eliminate interim updates when they are not necessary.
Part Navigator Updates
In the Part Navigator the Up to Date column displays the following icons:
Up to date
Out of date
Failed to update
Note NX does not update if you click .
Expressions dialog box updates
The Expressions dialog box now has the same Up to Date column as the Part Navigator.
You can use the Active Part Modules Only check box in the Expressions dialog to display only the expressions used in an active part module.
Where do I find it?
Application Modeling, Sheet Metal Design, Shape Studio
Command Finder Delay Part Module Update or Update Part Modules
© 2014 Siemens Product Lifecycle Management Software Inc.
HELP Part Module NX10
- 7 -
Define Part Module Input dialog box
Input
Object Type list Lets you filter the types of input objects.
Select Object Lets you select objects to be extracted and used for input references.
Name list Lists the input objects selected.
Add New Object
Lets you create multiple extracted objects.
Remove
Lets you delete individual objects from the list.
Expressions This option is available when the Expression Object Type is selected.
Expression references that are needed to support the selected geometric references are extracted from the part.
Filter list
Lets you select any expressions that are required for the geometric references.
Name list
Lists the expression sets you have specified for the extracted inputs.
Remove
Lets you delete individual expression sets from the list.
Shared Body
Define Shared
Body Input check
box
Multiple designers can modify different objects on the same body at the same time even if the body is not divided into partitions. To
enable this workflow the lead designer must use this option to create multiple part modules that contain the same input body.
Designers can add features only to the edges and faces of their particular shared body part module.
The elapsed time it takes to blend an automotive body panel or engine block can be significantly reduced if multiple designers can
simultaneously blend different portions of the same part at the same time. Printers and copiers can have complex sheet metal parts
that can also benefit from dividing the modeling of sheet metal features among multiple designers. In the past release, a body had to
be physically split up into separate bodies to divide the work.
Modified
Geometry list
This option is available when the Define Shared Body Input check box is selected.
Lets you select the Whole Body or Selected faces.
© 2014 Siemens Product Lifecycle Management Software Inc.
HELP Part Module NX10
- 8 -
Define Part Module Output dialog box
Note This command is available only for a non-linked part module or from the separate link part file of a linked part module.
Output
Object Type list Lets you filter the types of output objects.
Select Object Lets you select objects to be extracted and used for output references.
Name list Lists the output objects selected.
Add New Object
Lets you create multiple extracted objects.
Remove
Lets you delete individual objects from the list.
Expressions This option is available when the Expression Object Type is selected.
Expression references that are needed to support the selected geometric references are extracted from the part.
Filter list
Lets you select any expressions that are required for the geometric references.
Name list
Lists the expression sets you have specified for the extracted outputs.
Remove
Lets you delete individual expression sets from the list.
© 2014 Siemens Product Lifecycle Management Software Inc.
HELP Part Module NX10
- 9 -
Part Module Relationship dialog box
Select Part Module
Select Part Module Feature Lets you select an existing part module in the work part from the Available Part Modules in Work Part list.
Old Relationship Information
Displays the existing link relationship data of the main design file to its linked part file.
Part Module Relationship Status: Up to Date or Broken
Main Part File: Lists the name and output status of the main design file.
Output Links: Lists the number of geometric and expression output links.
Outputs Links Status: Lists the status of the output links, either Up to Date, Pending, or Broken
Part Module File: Lists the name and input status of the linked part file.
Inputs Links: Lists the number of geometric and expression input links.
Inputs Links Status: Lists the status of the input links, either Up to Date, Pending, or Broken.
Select Linked Part Module
Lets you select a linked part module in the main design file that is selected in the Available Part Modules in Work Part list.
When you make a selection from the list, the name of its linked part module and its linked part file name appear here.
Part Module Lists the names of valid link part modules in the part file, from which you can choose.
Loaded Part Lists the loaded part file names of the listed link part modules.
New Relationship Information
The information presented in this window is the same as that of the Old Relationship Information, except that it is for the projected new link relationship
data.
© 2014 Siemens Product Lifecycle Management Software Inc.
HELP Part Module NX10
- 10 -

More Related Content

What's hot

What's hot (6)

Lab1 RTC Overview
Lab1 RTC OverviewLab1 RTC Overview
Lab1 RTC Overview
 
xCP 2.1 Developer Guide
xCP 2.1 Developer GuidexCP 2.1 Developer Guide
xCP 2.1 Developer Guide
 
Lab4 RTC Builds
Lab4 RTC BuildsLab4 RTC Builds
Lab4 RTC Builds
 
Create software builds with jazz team build
Create software builds with jazz team buildCreate software builds with jazz team build
Create software builds with jazz team build
 
EMC Documentum xCP 2.0 Design Patterns
EMC Documentum xCP 2.0 Design PatternsEMC Documentum xCP 2.0 Design Patterns
EMC Documentum xCP 2.0 Design Patterns
 
xCP Pattern Library 3.3
xCP Pattern Library 3.3xCP Pattern Library 3.3
xCP Pattern Library 3.3
 

Similar to Part modules help(nx10)_12345678

Standalone Components in Angular Presentation
Standalone Components in Angular PresentationStandalone Components in Angular Presentation
Standalone Components in Angular PresentationKnoldus Inc.
 
Coordination & team work
Coordination & team workCoordination & team work
Coordination & team workVimal Yadav
 
Next Generation Component Management - Altium Designer
Next Generation Component Management - Altium DesignerNext Generation Component Management - Altium Designer
Next Generation Component Management - Altium DesignerAltium
 
Modules as requirement specifications
Modules as requirement specificationsModules as requirement specifications
Modules as requirement specificationsIBM Rational software
 
Software Design and Modularity
Software Design and ModularitySoftware Design and Modularity
Software Design and ModularityDanyal Ahmad
 
React Development | Advanced Component Composition Patterns
React Development | Advanced Component Composition PatternsReact Development | Advanced Component Composition Patterns
React Development | Advanced Component Composition PatternsInexture Solutions
 
Spring Architecture | Advanced Java
Spring Architecture | Advanced JavaSpring Architecture | Advanced Java
Spring Architecture | Advanced JavaVISHAL DONGA
 
Creating an artifact at the project level
Creating an artifact at the project levelCreating an artifact at the project level
Creating an artifact at the project levelIBM Rational software
 
Building and Deployment of Drupal sites with Features and Context
Building and Deployment of Drupal sites with Features and ContextBuilding and Deployment of Drupal sites with Features and Context
Building and Deployment of Drupal sites with Features and ContextSvilen Sabev
 
Design concepts and principles
Design concepts and principlesDesign concepts and principles
Design concepts and principlessaurabhshertukde
 
5.Software Design.ppt it is for software eng students
5.Software Design.ppt it is for software eng students5.Software Design.ppt it is for software eng students
5.Software Design.ppt it is for software eng studentsrajvirsinghkanwar200
 
"Design Phase: A Deep Dive into Software Design and Development"
"Design Phase: A Deep Dive into Software Design and Development""Design Phase: A Deep Dive into Software Design and Development"
"Design Phase: A Deep Dive into Software Design and Development"babulaldta
 
1 mrg002586 configuration_migration_for_670_series_in_pcm600_user_manual
1 mrg002586 configuration_migration_for_670_series_in_pcm600_user_manual1 mrg002586 configuration_migration_for_670_series_in_pcm600_user_manual
1 mrg002586 configuration_migration_for_670_series_in_pcm600_user_manualfaqrelion
 

Similar to Part modules help(nx10)_12345678 (20)

Standalone Components in Angular Presentation
Standalone Components in Angular PresentationStandalone Components in Angular Presentation
Standalone Components in Angular Presentation
 
Coordination & team work
Coordination & team workCoordination & team work
Coordination & team work
 
Next Generation Component Management - Altium Designer
Next Generation Component Management - Altium DesignerNext Generation Component Management - Altium Designer
Next Generation Component Management - Altium Designer
 
Modules as requirement specifications
Modules as requirement specificationsModules as requirement specifications
Modules as requirement specifications
 
Software Design and Modularity
Software Design and ModularitySoftware Design and Modularity
Software Design and Modularity
 
React Development | Advanced Component Composition Patterns
React Development | Advanced Component Composition PatternsReact Development | Advanced Component Composition Patterns
React Development | Advanced Component Composition Patterns
 
Spring Architecture | Advanced Java
Spring Architecture | Advanced JavaSpring Architecture | Advanced Java
Spring Architecture | Advanced Java
 
rose
roserose
rose
 
Salesforce.com Lightning
Salesforce.com LightningSalesforce.com Lightning
Salesforce.com Lightning
 
Joomla Day2
Joomla Day2Joomla Day2
Joomla Day2
 
Skeleton Modeling Manual
Skeleton Modeling ManualSkeleton Modeling Manual
Skeleton Modeling Manual
 
software Design.ppt
software Design.pptsoftware Design.ppt
software Design.ppt
 
Creating an artifact at the project level
Creating an artifact at the project levelCreating an artifact at the project level
Creating an artifact at the project level
 
Building and Deployment of Drupal sites with Features and Context
Building and Deployment of Drupal sites with Features and ContextBuilding and Deployment of Drupal sites with Features and Context
Building and Deployment of Drupal sites with Features and Context
 
Design concepts and principles
Design concepts and principlesDesign concepts and principles
Design concepts and principles
 
5.Software Design.ppt it is for software eng students
5.Software Design.ppt it is for software eng students5.Software Design.ppt it is for software eng students
5.Software Design.ppt it is for software eng students
 
"Design Phase: A Deep Dive into Software Design and Development"
"Design Phase: A Deep Dive into Software Design and Development""Design Phase: A Deep Dive into Software Design and Development"
"Design Phase: A Deep Dive into Software Design and Development"
 
1 mrg002586 configuration_migration_for_670_series_in_pcm600_user_manual
1 mrg002586 configuration_migration_for_670_series_in_pcm600_user_manual1 mrg002586 configuration_migration_for_670_series_in_pcm600_user_manual
1 mrg002586 configuration_migration_for_670_series_in_pcm600_user_manual
 
Manual solid 2011
Manual solid 2011Manual solid 2011
Manual solid 2011
 
Nx 7.5 (1)
Nx 7.5 (1)Nx 7.5 (1)
Nx 7.5 (1)
 

Recently uploaded

Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 

Recently uploaded (20)

Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 

Part modules help(nx10)_12345678

  • 1. Part Modules Part modules enable designers to divide the features in a single complex part into logical groups. This division allows the designer to focus on one area of the complex part at a time because it is easier to display and update that area. Part modules improve part file feature organization and performance during model creation. Parts created using part modules will also get the benefit of improved performance by delaying some module updates. Each part module contains a specific group of features internal to the main part file. In the following example, all the sketches, extrudes, and blends for the highlighted portion are in one part module. You can create multiple part modules in the main part file and move their features to corresponding external linked part module files. Each external linked part module file is linked to its corresponding part module in the main part file using interpart WAVE references. Linked part modules allow multiple designers to concurrently work on a single complex part. Designers on the team can change design elements in their linked part modules, with minimal or no effect on the rest of the files. A typical workflow for a design team would be controlled by a principal designer. The principal designer: Creates part modules in unfinished states in the main part file and then breaks these off into separate linked part module files which are distributed to members of the design team. 1. Updates each linked part module feature in the main part file to view the designer’s progress and ensure that continuing downstream work is based on the2. latest geometry in the main part file. Merges the completed linked part module files into the main part file.3. In the following example, the frame mount and primary drive bracket in a motorcycle transmission case are designed in external linked part modules. Where do I find it? Application Modeling, Sheet Metal Design, and Shape Studio Command Finder Part Module © 2014 Siemens Product Lifecycle Management Software Inc. HELP Part Module NX10 - 1 -
  • 2. Part Modules in the Part Navigator Part modules appear in the Part Navigator as features with sub-features. When you first create a part module, it becomes active and does not contain any sub-features. As you start to create features, they appear under the part module feature. Explicit inputs and outputs You can explicitly create inputs and outputs using the Define Part Module Input and Define Part Module Output commands. Inputs are extractions of the geometry objects and expressions that you select from the part. It is what isolates the part module from the upstream part. These objects are the parent references for the features that you create later. Outputs are extractions of those features and expressions you specify from the part module. Downstream features of the main part file are based on the output features. It is what isolates the part module from the downstream part. When a part module is inactive, the output objects are the objects displayed and the other objects are hidden. Implicit inputs and outputs When a part module is: Active, NX can automatically create inputs when you select objects outside the part module. Inactive, NX can automatically create outputs when you select objects inside the part module. Caution If you plan to convert an internal part module to an external part module, you must explicitly define your inputs and outputs. You will not be able to convert feature groups if NX implicitly defines the inputs and outputs. © 2014 Siemens Product Lifecycle Management Software Inc. HELP Part Module NX10 - 2 -
  • 3. Internal and external part modules A part module exists either as an internal part module solely within the main part file, or as an external linked part module that links the part module in the main part file to a corresponding part module in another part file using interpart WAVE references. Internal part module External linked part module When you convert an internal part module to an external linked part module file, NX: Creates WAVE links from the input objects in the main part file to the input objects in the linked part module file. Moves the part module features to the linked part module file. Creates WAVE links from the output objects in the linked part module file to the output objects in the main part file. Preserves associativity between the main part file and the linked part module file. Use the Create Linked Part Module Part to create a linked part module in a separate part file. Where do I find it? Application Modeling, Sheet Metal Design, Shape Studio Command Finder Create Linked Part Module Part © 2014 Siemens Product Lifecycle Management Software Inc. HELP Part Module NX10 - 3 -
  • 4. Distributing work areas using part modules workflow Linked part modules allow multiple designers to work on a single complex part at the same time without using Assemblies functionality. You can assign specific work areas in a part file to individual designers using the Create Linked Part Module Part command. This process establishes ownership of segments of a complex part to separate designers. The lead designer: Determines where to divide the main part file into separate work areas.a. Creates linked part modules for each area.b. 1. The individual designers: Create new features and expressions in their linked part module file.a. Keep inputs from the main part file updated the linked part module file as needed.b. Specifies output geometry to be used in the main part file.c. 2. The lead designer: Updates progress from the linked part module file in the main part file as needed.a. Continues design work in the main part file.b. 3. Linked part module relationships You may want to break the associativity between the main part file and a linked part module file and establish the associativity to a different linked part module file. This functionality is useful in cases where you create multiple designs for a single area of a complex part and need to update the part depending on the chosen design. You must first break the associativity by using the Break Part Module Relationship command, and then establish the new associativity by using the Establish Part Module Relationship command. Breaking a linked part module relationship The Break Part Module Relationship command breaks the relationship between the file that is active when you select the command and the file to which it is WAVE linked. When you select the Break Part Module Relationship command from the main part file, the Output WAVE links are broken and the linked part module is no longer up to date. When you select the Break Part Module Relationship command from the linked part module file, the Input WAVE links objects are broken. HELP Part Module NX10 - 4 -
  • 5. If the main part file has just one linked part module, NX breaks the relationship immediately. If there are two or more linked part modules in the main part file, you must select the relationship that you want to break in the Select Part Module dialog box. Establishing a part module relationship Use the Establish Part Module Relationship command to establish associativity between the main part file and a linked part module file that is loaded in the same session. Where do I find it? Application Modeling, Sheet Metal Design, and Shape Studio Command Finder Break Part Module Relationship or Establish Part Module Relationship © 2014 Siemens Product Lifecycle Management Software Inc. HELP Part Module NX10 - 5 -
  • 6. Merge Part Module A principal designer uses the Merge Part Module command to merge completed linked part module files back into the main part file. Merges the corresponding linked part module that is in a separate part, into the part module in the main part. The main part will no longer have WAVE link dependencies to the linked part module in the separate part. Where do I find it? Application Modeling, Sheet Metal Design, and Shape Studio Command Finder Merge Module Update inputs and outputs You can use the: Update Input References command to update the links that comprise the inputs of the linked part module part file. Update Output References command to update the links that comprise the outputs of the linked part module part file in the main part. Where do I find it? Update Input References Update Output References Modeling, Sheet Metal Design, and Shape Studio HELP Part Module NX10 - 6 -
  • 7. Controlling part module updates You can control how NX updates your internal part modules, and prevent part modules from updating automatically. Use the Delay Part Module Update and Update Part Modules commands to update one feature at a time or update an entire part module. To update features, leave Delay Part Module Update turned on, and control feature update using the out-of-date icon in the Part Navigator. When you click the out-of-date icon for a feature, NX updates that feature and any out-of-date parents. When you click the out-of-date icon for a part module, NX updates that part module, all its member features, and any out of date parents. To update all part modules you can: Click Update Part Modules . Turn off Delay Part Module Update . Because you can prevent NX from updating part modules automatically, you can postpone updates of large portions of a part to a time when it is more convenient. You can also eliminate interim updates when they are not necessary. Part Navigator Updates In the Part Navigator the Up to Date column displays the following icons: Up to date Out of date Failed to update Note NX does not update if you click . Expressions dialog box updates The Expressions dialog box now has the same Up to Date column as the Part Navigator. You can use the Active Part Modules Only check box in the Expressions dialog to display only the expressions used in an active part module. Where do I find it? Application Modeling, Sheet Metal Design, Shape Studio Command Finder Delay Part Module Update or Update Part Modules © 2014 Siemens Product Lifecycle Management Software Inc. HELP Part Module NX10 - 7 -
  • 8. Define Part Module Input dialog box Input Object Type list Lets you filter the types of input objects. Select Object Lets you select objects to be extracted and used for input references. Name list Lists the input objects selected. Add New Object Lets you create multiple extracted objects. Remove Lets you delete individual objects from the list. Expressions This option is available when the Expression Object Type is selected. Expression references that are needed to support the selected geometric references are extracted from the part. Filter list Lets you select any expressions that are required for the geometric references. Name list Lists the expression sets you have specified for the extracted inputs. Remove Lets you delete individual expression sets from the list. Shared Body Define Shared Body Input check box Multiple designers can modify different objects on the same body at the same time even if the body is not divided into partitions. To enable this workflow the lead designer must use this option to create multiple part modules that contain the same input body. Designers can add features only to the edges and faces of their particular shared body part module. The elapsed time it takes to blend an automotive body panel or engine block can be significantly reduced if multiple designers can simultaneously blend different portions of the same part at the same time. Printers and copiers can have complex sheet metal parts that can also benefit from dividing the modeling of sheet metal features among multiple designers. In the past release, a body had to be physically split up into separate bodies to divide the work. Modified Geometry list This option is available when the Define Shared Body Input check box is selected. Lets you select the Whole Body or Selected faces. © 2014 Siemens Product Lifecycle Management Software Inc. HELP Part Module NX10 - 8 -
  • 9. Define Part Module Output dialog box Note This command is available only for a non-linked part module or from the separate link part file of a linked part module. Output Object Type list Lets you filter the types of output objects. Select Object Lets you select objects to be extracted and used for output references. Name list Lists the output objects selected. Add New Object Lets you create multiple extracted objects. Remove Lets you delete individual objects from the list. Expressions This option is available when the Expression Object Type is selected. Expression references that are needed to support the selected geometric references are extracted from the part. Filter list Lets you select any expressions that are required for the geometric references. Name list Lists the expression sets you have specified for the extracted outputs. Remove Lets you delete individual expression sets from the list. © 2014 Siemens Product Lifecycle Management Software Inc. HELP Part Module NX10 - 9 -
  • 10. Part Module Relationship dialog box Select Part Module Select Part Module Feature Lets you select an existing part module in the work part from the Available Part Modules in Work Part list. Old Relationship Information Displays the existing link relationship data of the main design file to its linked part file. Part Module Relationship Status: Up to Date or Broken Main Part File: Lists the name and output status of the main design file. Output Links: Lists the number of geometric and expression output links. Outputs Links Status: Lists the status of the output links, either Up to Date, Pending, or Broken Part Module File: Lists the name and input status of the linked part file. Inputs Links: Lists the number of geometric and expression input links. Inputs Links Status: Lists the status of the input links, either Up to Date, Pending, or Broken. Select Linked Part Module Lets you select a linked part module in the main design file that is selected in the Available Part Modules in Work Part list. When you make a selection from the list, the name of its linked part module and its linked part file name appear here. Part Module Lists the names of valid link part modules in the part file, from which you can choose. Loaded Part Lists the loaded part file names of the listed link part modules. New Relationship Information The information presented in this window is the same as that of the Old Relationship Information, except that it is for the projected new link relationship data. © 2014 Siemens Product Lifecycle Management Software Inc. HELP Part Module NX10 - 10 -