33nd CATIA Forum Moving from Component to a Product

Slides:



Advertisements
Similar presentations
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Solid Edge ST4 Training Assembly systems libraries.
Advertisements

Feature-Based Modeling and Optional Advanced Modeling
Geometry Control – Modifying and Relimiting; Using Axes and Transformation Ideas Chapter 2: 2.4 & 2.5 R. Lindeke IE 1225.
BASIC ASSEMBLY DESIGN 79. There is a number of ways to enter ASSEMBLY DESIGN mode. Any ONE way will do it. Click here 80.
A "small" refresher about the new (& some older) functions in SmarTeam/CartWeb Catia Forum – 2011, the 14th of April SmarTeam tricks & tips 1.
Design Office meeting Design office meeting.
Session 7 Creating and Managing Databases. RDBMS and Data Management/ Session 7/2 of 27 Session Objectives Describe the system and user-defined databases.
Microsoft Office Illustrated Fundamentals Unit B: Understanding File Management.
BG Spider Tutorial. Notes 1. Save A Lot (possibly after each step in case you make any mistakes – THERE IS NO UNDO, and it gets complicated to correct.
REFACTORING Lecture 4. Definition Refactoring is a process of changing the internal structure of the program, not affecting its external behavior and.
Stimulsoft Reports.Net 20 Problems which Stimulsoft Reports.Net solves
1 Pertemuan 03 Using Layers and Symbols Matakuliah: U0344 / DESKTOP 1 Tahun: 2006.
Chapter 7 Structuring System Process Requirements
Drafting Module - Hatchings 15/09/ th Catia/SmarTeam Users’ Forum1 Drawings quality improvement CATIA V5 R23.
Introduction to Arrays. definitions and things to consider… This presentation is designed to give a simple demonstration of array and object visualizations.
Protocols for Mathematics Performance Tasks PD Protocol: Preparing for the Performance Task Classroom Protocol: Scaffolding Performance Tasks PD Protocol:
CAD Service Update 20 September 2012 P.O. Friman CAD Service EDMS: th Catia Forum.
Lecture Set 11 Creating and Using Classes Part B – Class Features – Constructors, Methods, Fields, Properties, Shared Data.
Symbols, Brushes and Geology! Basic Cartography 2 At the end of the last class… You should have ended up with a lineplot in illustrator with a set of walls.
B065: PROGRAMMING Sub Procedures I. Starter  Identify the separate tasks to be performed in the programming task below (break it down into numbered sections).
Chapter 1 : The Linux System Part 2 Lecture 2 11/14/
 Objects versus Class  Three main concepts of OOP ◦ Encapsulation ◦ Inheritance ◦ Polymorphism  Method ◦ Parameterized ◦ Value-Returning.
TM Complete Detailing for Concrete & Steelwork Brenden Picton / Paul Hellawell GHD.
Copyright © 2007, Oracle. All rights reserved. Using the Product Workbench.
Computer – Aided Design Terminology You must have a generic understanding of commands and techniques which are used in a number of packages (YOU CANNOT.
5.1 Exponential Functions
Patterns in programming
AP CSP: Creating Functions & Top-Down Design
JavaScript/ App Lab Programming:
IBM Rational Rhapsody Advanced Systems Training v7.5
Topic 2: binary Trees COMP2003J: Data Structures and Algorithms 2
Interact 2: Options for organising and presenting content
Layers in Adobe After Effect
Visit for more Learning Resources
Working in the Forms Developer Environment
Design Intent ENGR 1182 SolidWorks 4.
Assembly Modeling Constraints
2.1 - The Think Tank: Prime Factorization and Factor Trees
GC211Data Structure Lecture2 Sara Alhajjam.
Using Inheritance Features To "Merge" Away From The Past
EDMS, CDD, Catia, smarteam.
An In-Depth Look at the Autodesk® AutoCAD® App Autoloader Module
Welded assembly General methodologie
Adding a File to a Course
Practice PT - Design a Digital Scene 3 days
Design Intent ENGR 1182 SolidWorks 4.
Maintaining Documents and Macros
VISUAL BASIC.
Making Procedural Methods
Assembly Modeling Constraints
NORMA Lab. 5 Duplicating Object Type and Predicate Shapes
PROGRAMMING Sub Procedures I.
Mastering Autodesk Revit MEP 2016 CHAPTER 3: Worksets and Worksharing
Static Class Members March 29, 2006 ComS 207: Programming I (in Java)
An Introduction to Software Architecture
Viewing Tools V part 3.
Using TrueCrypt 6th May 2009.
CAD Assemblies
Tonga Institute of Higher Education
Files Management – The interfacing
Access: Queries I Participation Project
Working Drawings Chapter 12.
University of Warith AL-Anbiya’a
Stumpf and Teague Object-Oriented Systems Analysis and Design with UML
INSTRUCTIONAL NOTES There are many similarities between Photoshop and Illustrator. We have attempted to place tools and commands in the context of where.
Microsoft Office Illustrated Fundamentals
A drag and drop exercise can be created using Word quite easily using tables, text boxes and ensuring the document is saved properly.
Stumpf and Teague Object-Oriented Systems Analysis and Design with UML
Tips and Tricks CATIA Forum
Presentation transcript:

33nd CATIA Forum Moving from Component to a Product CAD services

Alberto Ortiz Delgado - CAD Services Index Key features Use case Get a Product from a Component Motivation CATIA Options General procedure Additional information 11/2/2019 Alberto Ortiz Delgado - CAD Services

Alberto Ortiz Delgado - CAD Services KEY FEATURES Component It is an option to arrange instances within an assembly Useful for creating a tree structure for large assemblies It behaves exactly as an Assembly It does not generate a separate file, saving its information under the first parent Assembly upstream. 6 Component1 4 Component2 3 Component3 8 ComponentN BOM Top Product 3D Component1 Component2 ComponentN … BOM Transparent Product (Small piece of paper behind) Component (Nothing behind the couple of gears) But… Cannot be saved independently. It makes the understanding of the whole assembly more clear. Behaves as an assembly  means it has to be constrained internally the same way as a sub-assembly + constrained at product level SmarTeam transparent. BOM transparent. Cannot be opened in a new window. Cannot be used into another Assembly (will be explained later). 02/11/2019 Alberto Ortiz Delgado - CAD Services

Alberto Ortiz Delgado - CAD Services USE CASE Reasons to work with components Assembly with lots of first-level dependencies Show different design study options under the same file when scenes are not applicable (temporary solution) Facilitate selection of multiple elements There are specific elements repeated several times: Nuts Screws … Work decisions leading to go for components. Primary reason is when the user has lots of first-level dependencies There are a few design options There are lots of same-kind elements instantiated, such as nuts, screws,… Work-based decision It makes easier to work under some circumstances, without creating additional data in SmarTeam. 02/11/2019 Alberto Ortiz Delgado - CAD Services

GET A PRODUCT FROM A COMPONENT MAIN MOTIVATION Complex Component tree structure created. Reusing the structure created into another assembly Complex Structure (Work independently) Simplify the BOM … Enable creation of intermediate level drawings (if the mounting sequence evolves for instance) Moving from Component to Product. Justified by… Complex Component – Structure involves lots of items at product level in SmarTeam. Complex Component so it would be eventually better to work on it independently. Reuse it into another models 02/11/2019 Alberto Ortiz Delgado - CAD Services

GET A PRODUCT FROM A COMPONENT MAIN MOTIVATION Complex Component tree structure created. Reusing the structure created into another assembly Reuse the structure in other assembly Simplify the BOM … Moving from Component to Product. Justified by… Complex Component – Structure Complex Component so it would be eventually better to work on it independently. Reuse it into another models Actually it is possible… but it requires that the original assembly where the component was created is opened in session. Source component and copied component will be completely independent from each other. Modifications performed on the source component will not be propagated to the copied component 02/11/2019 Alberto Ortiz Delgado - CAD Services

GET A PRODUCT FROM A COMPONENT MAIN MOTIVATION Complex Component tree structure created. Reusing the structure created into another assembly Makes the BOM simpler Simplify the BOM … Moving from Component to Product. Justified by… Complex Component – Structure Complex Component so it would be eventually better to work on it independently. Reuse it into another models No direct way to “switch” There is no direct option to transform a component into an assembly 02/11/2019 Alberto Ortiz Delgado - CAD Services

GET A PRODUCT FROM A COMPONENT CREATE AN EQUIVALENT PRODUCT STRUCTURE Best approach: In the Component Tree structure (CTS) to be replicated… Create a new Product underneath every existing component Copy/Paste New Products outside the CTS in equivalent relative position Starting point Remove the New products under Component-Structure Creating inside each Component a Product ensures both will have same axis origin and position (2) Replicate the component tree-structure Top Product Component1 Component2 Subproduct2 3D Subproduct1 (3) Delete the New products from comp.-structure In the context of Each component! Top Product Component1 3D Component2 Subproduct1 Subproduct2 The step one allows to have the same axis origin between each Product and its corresponding Component. With the Drag & Drop option enabled in CATIA, this step is really simple and quick. Do not forget to remove the created subproducts in the component tree structure. (1) Create a new Product below any component 02/11/2019 Alberto Ortiz Delgado - CAD Services

GET A PRODUCT FROM A COMPONENT PLACE THE DATA UNDER NEW PRODUCTS Best approach: For every group of dependencies in the same level in the CTS… Copy/Paste each group in the equivalent Product Structure level Once done, remove the complete CTS. Starting point Save it in SmarTeam Copy/Paste! Top Product Component1 Component2 Subproduct2 3D Subproduct1 (2/3) Remove the complete CTS + Save in SmarTeam Everything will be moved, not only constraints but also features,… (1) Copy/Paste dependencies in the Product structure 02/11/2019 Alberto Ortiz Delgado - CAD Services

ADDITIONAL INFORMATION Some final considerations… It is not a transformation We are moving the data from a Component structure to a Product Structure. These strategy can be useful under specific circumstances Complex structure created, BOM Modification, reusing,... Is there any way to reuse a component in another assembly? Yes, it is possible, as long as the original Assembly where it was created is open in session. To be written: Axis origin – Main reason for introduce the Subproduct in the component 02/11/2019 Alberto Ortiz Delgado - CAD Services

Alberto Ortiz Delgado - CAD Services Special thanks to Alberto who did this presentation We wish him a prompt recovery ! Thank you!! Questions? 02/11/2019 Alberto Ortiz Delgado - CAD Services