Download presentation
1
PLM Components Overview
Joe Lackner Siemens Product Management
2
PLM Components Overview
Agenda Overview of PLM Components portfolio Parasolid & D-Cubed PLM Vis & Geolus Open PLM XML SDK & JT Open Toolkit Summary Need to add my implementers perspective
3
Siemens PLM Software Solutions Delivering Value Across the Entire Product Lifecycle
Transform product development to accelerate innovation Optimize manufacturing for greater confidence Evolve to 3D with affordable CAD Deploy standardized solutions with open software tools Leverage PLM in the mid-market Connect people & processes with knowledge 3
4
PLM Components Parasolid D-Cubed PLM Vis Geolus JT Open PLM XML PLM Components delivers component software to the PLM market that drives business value for adopters Design components, left, Enterprise components center, interoperability components right. 4
5
PLM Components Overview Parasolid
6
Parasolid 3D Geometric Modeling Kernel
Parasolid is the world’s leading production-proven 3D geometric modeling component software, providing fully integrated curve, surface and solid modeling capabilities Modeling foundation for over 350 of the world’s leading CAD, CAM & CAE applications Corporate standard for Siemens’ NX, Solid Edge®, Femap® and Teamcenter® solutions Used by over 2.5 million engineers globally Up to 40% of 3D CAD models embed Parasolid’s native XT representation Over 700 man-years of R&D investment Over 750 fully integrated API functions Industry-leading robustness and quality with over 1,500,000 tests run daily Unmatched two-way data compatibility via Parasolid’s open, published XT format
7
Parasolid Key Functional Areas
Model Representation Geometry & Topology (B-Rep) General Topology Tolerant Modeling Creation & Editing Primitives Lofting & Sweeping Blending & Chamfering Hole Patching Sewing & Trimming Booleans & Patterning Offset, Hollow, Thicken Local Operations Face Change Model Simplification Tapering Embossing Enquiries Data Structure Enquiries Mass Properties & Evaluations Closest Approach Clashing & Containment Rendering & Selection Wire Frame, Hidden Line Faceting Application Support Attributes Session & Partitioned Rollback Data Tracking Data Import/Export Native Parasolid XT Format Trimmed Surfaces B-Rep Support
8
Parasolid packages Designer, Editor, Communicator
Parasolid Designer: Complete Parasolid functionality for demanding 3D applications Unlimited modeling, manipulation, interrogation and storage of precise 3D models Ideal for 3D authoring applications such as CAD, AEC, CAD/CAM or automated modeling Parasolid Editor: Extended subset of modeling & editing functionality Manipulate, edit, repair or optimize 3D models Ideal for manufacturing, analysis and applications that need to post-process 3D models Parasolid Communicator: Versatile base functionality Interoperability, visualization and data interrogation Ideal for applications that need to consume 3D models, esp. Parasolid XT
9
Parasolid XT The PLM Geometry Standard
User Standard Data Investment – Estimated 40% of world’s 3D CAD models are embodied in XT format Community – Over 2.5 million users of Parasolid-enabled systems in many of the world’s major industrial corporations Application Standard Vendor Adoption – Parasolid is the preferred 3D modeling platform for PLM industry leaders Applications – Over 350 commercial applications and in-house corporate key systems are now Parasolid-based Open Standard Open - Published format, level playing-field access Interoperable – Highly robust compatibility across versions, plus translation-free data exchange between Parasolid-based applications XT Authored, edited and consumed by over 2.5 million users in the product lifecycle XT Embodied in up to 40% of the world’s 3D product designs XT Open, published and supports translation-free interoperability between all Parasolid-based applications
10
Parasolid Interoperability Add-ons Bodyshop & Translators
Parasolid Bodyshop An add-on component that cleans, repairs and optimizes imported 3D data in Parasolid Parasolid Translators Toolkits that translate between Parasolid's XT data format and other industry formats Data Import & Repair Trimmed Surface Repair Model Healing & Cleaning Self-Intersection Removal Automatic Heal & Sew Model Optimisation Simplification of Geometry Constraint-Based Edge Healing Removal of Small Entities Data Export Pre-processing into standard forms Provide easy integration Geometry, topology & attributes Curves, surfaces and B-rep solids Key industry formats are supported Pro/E, CATIAV4 & V5, SAT, STEP, IGES The Bodyshop & Translator toolsets complement Parasolid’s intrinsic ‘tolerant modeling’ technology to enable robust import and usability of precise 3D models
11
PLM Components Overview D-Cubed
12
D-Cubed Components Six complementary component technologies
Software components that enable key geometric functionality in CAD, CAM, CAE and PLM applications One or more of the D-Cubed components are used in most major CAD applications, and many other fields Fully compatible with Parasolid-based applications Proven technology; simple and quick to integrate Straightforward evaluation process provides direct access to the libraries, documentation and example programs Backed by high quality training and support services Available on many platforms 12
13
D-Cubed 2D DCM & PGM 2D Constraint Management
2D Dimensional Constraint Manager, 2D DCM Solving dimensions and constraints in 2D Advanced dimension & geometry types Auto-dimensioning & auto-constraining Profile Geometry Manager, PGM Operations on loops of geometry Offsetting Constraints to loops Engineering constraints (area, perimeter…) Applications 2D CAD, drafting, drawing, sketching 3D CAD, sketching The basis of parametric history-based solid modelers 13
14
3D Dimensional Constraint Manager, 3D DCM
D-Cubed 3D DCM & AEM Part and Assembly Constraints, and Motion Simulation 3D Dimensional Constraint Manager, 3D DCM Solving dimensions and constraints in 3D Applications Assembly part positioning Non-history based part modelling Fully 3D sketching (e.g. for pipe routing) Assembly Engineering Manager, AEM Interactive, contact-based assembly and mechanism motion Enhanced realism for interactive assembly modelling and motion simulation Accurately model full details of how moving parts interact Model on/off contact based mechanisms in the CAD model, e.g. a geneva Assembly validation: can the model actually be assembled and disassembled 14
15
D-Cubed CDM & HLM Collision/Clearance, Hidden Line
Collision Detection Manager, CDM Collision and closest approach Fast and accurate results on precise and/or faceted models Often used with 3D DCM: detects solutions which cause collisions Applications Assembly modelling, motion validation, part validation Checking for collisions and clearances Positioning of parts & application of constraints in an assembly Hidden Line Manager, HLM Hidden line view generation Outlines of parts Hatching and annotation Engineering drawing production Hidden line visualisation Technical illustration 15
16
PLM Components Overview PLM Vis
17
PLM Vis PLM Vis provides leading-edge visualization component technology that enables rapid addition of View/Markup to custom applications Viewing, Interrogation, and Markup of most popular 2D formats as well as JT (3D), NX, Solid Edge and Parasolid XT data in a single environment Portable architecture – Java beans and ActiveX controls Easy-to-use building blocks allow rapid development of custom visualisation solutions Seamless real-time internet & intranet collaboration Extends the value and reach of 2D and 3D intellectual property across the enterprise Broadening the scope of product data through the use of PLM XML
18
PLM Vis Mockup PLM Vis Pro PLM Vis Standard PLM Vis Base
PLM Vis Product Line PLM Vis Mockup Closest Approach 3D Alignment Outline PLM Vis Pro 3D, measure, markup, properties, appearance Animation, cross-section, PMI, conferencing PLM Vis Standard 3D, viewing, part selection, rubberbanding Save/load sessions, navigation PLM Vis Base 2D, viewing, navigation, image capture/export 3D, simple viewing 18
19
Example Use Case - Shop Floor
dirty environment, integrated with a touch-sensitive GUI Simple UI modeled on a VCR In-house development Shop floor application Dirty environment, no mouse, no keyboard Use Teamcenter and Pro-E in harmony. “Open by design” at work. Example of PLM Vis and TC Vis complementing each other Simple user interface, modelled on the VCR Application walks animations, demonstrating “how to” This is a customer site that has implemented vis on the shop floor with a simplified UI. 19
20
PLM Components Overview Geolus
21
Geolus Search – the Google of 3D
Capabilities Finds identical and/or similar parts Seed a search using an existing part, or attributes, or a combination Reveals new classes of parts not found by attribute search alone Rapid results, browsing 100,000’s of parts in seconds Search interactively from any Web browser, or programmatically via Geolus Open interface Open, web-based clients; Service Oriented Architecture Easily integrates into existing customer processes and workflows Works with neutral model formats including JT, VRML, STL 21 21
22
Geolus Search Interactive as well as Progammable
Third Party Apps Web Browser Applications Geolus Search Server Geolus Web Interface HTTP HTML Geolus Open Interface Third Party Apps Enterprise Applications HTTP SOAP Envelope containing Geolus XML Interactive Access Easily accessed by web clients such as Internet Explore and Firefox Customizable display of colors, attributes, field names Results pages can contain hyperlinks to other data sets e.g. back into business store or to other systems Programmable Access Enriches Enterprise Applications with powerful, fast, geometric similarity search capabilities Many running applications can access Geolus Open simultaneously Maintain & synchronize Geolus Server with Add Part, Delete Part & Update Part 22
23
PLM Components Overview PLM XML (SDK)
24
PLM XML Definition Definition: PLM XML is the transport protocol enabling collaborative data sharing between heterogeneous applications throughout the product lifecycle PLM XML is defined through a set of freely available published schemas … Content Product structure BOM & Assembly Config & variants Geometry Visualisation Features Manufact’ring data Plant & process Part Families MRO Deltas Workflow Ownership Formats PLM XML schemas W3C standard XML schemas Maps content into standard XML Supports bulk representations via reference Bulk Representations XT - Brep streams JT - Facet streams Drawings (DWG) References to files XT, JT, UG, SE 3rd party Associativity Part-entity connectivity External references PLM XML pointers Application associativity Persistent naming Integration / Access Components PLM XML SDK Schema & facet utilities Data adapters Signature APIs XT, UG, SE, JT Teamcenter Tools Example software Prescribed usage in applications Deployment Plug-play adapters Extensibility Data model & schemas Add & extend entities Shareable extensions Software support SDK support for schema extensions
25
PLM XML SDK (Software Developer’s Kit)
C++ API to instantiate, query & manipulate PLM XML Embeds in applications to process PLM XML content Works independently of Siemens products Example: PLM XML SDK enables an application to view or modify product structure instantiated as PLM XML Configured - Different views of the same product data Instance Graph Occurrence Tree Bill of Materials In-Service data Un-configured - Multiple versions of a product structure Options and Variants Effectivities
26
Format specifications Associativity mechanisms
PLM XML Pipeline Application Product structure Geometry Visualisation A B C D E Persistent Stores Content definition Format specifications Associativity mechanisms Integration & access tools Application Product structure Geometry A B C D E Import Export Import Export PLM XML Schemas A B C D E Adapter Persistent Stores Step B-Rep XT Facets JT B-Rep XT Brep JT File SE Part File Facets NX Part File
27
PLM XML in Siemens PLM Products
JT2GO Reads PLM XML PMI display (JTOE) Teamcenter Engineering Teamcenter Visualization Read and Write PLM XML NX 5 and Tecnomatix PLM XML for Kinematics NX 5 - PLM XML for Motion
28
PLM Components Overview JT Open (Toolkit)
29
What is JT? Extending CAD Data to PLM Users
JT file Master Design Definition Design Intent Feature Creation History Embedded Design Knowledge Intellectual Property Synchronized Collaboration Common, Multi-Purpose File Only What’s Required from CAD Supports All Major CAD Systems Puts 3D in the Hands of Non-CAD Users Tolerance and Mfg data in 3D context Loaded on demand Eliminate the need for 2D drawings Keep Mfg in sync with Design Facets Attributes BREP CAD PMI Constraints History Lightweight 1 2 … Level Of Details (LODs) Attributes Precise BREP JT PMI Optional exact surface geometry Loaded on demand Same precision as CAD – 100% Enables exact spatial analysis Report CAD Parameters and Attributes Extract PDM Metadata Fast Load / Hi-performance Extremely Large Assemblies Reduced N/W Bandwidth Reduced H/W Requirements Purpose Specific LODs Supports Streaming Synchronized
30
Management Review Board (MRB) Technical Review Board (TRB)
The JT Open Program A unique community of software users and independent software vendors committed to the widespread adoption of a single, open and preferred 3D visualization platform based on JT technology. Members Corporate Software Vendors Academic Advocates JT Open Toolkit JT Format Reference Management Review Board (MRB) Technical Review Board (TRB) JT Open Program 30
31
The JT Open Program JT Open Program members lead the drive to make JT the Open Standard for Visualization, Multi CAD Data Exchange and Supplier Collaboration Program Vendor support includes CAD Translation, CAE Visualization, High End Visualization, Virtual Reality, CAM, Publishing … Translation Brep / Geometry Annotations Product Mfg Info / Associations Color / Texture / Bitmaps Product Structure Attributes Data Exchange Visualization Brep / Geometry Annotations Product Mfg Info / Associations Color / Texture / Bitmaps Product Structure Attributes Collaboration 31
32
JT Open Toolkit The JT Open Toolkit is a C++ API that provides access to all JT file content Used extensively for JT translator development but is also being used for publishing, visualization and interoperability in ISV applications Product Manufacturing Information (PMI) control Geometry control Properties and attributes Config file management File importer / exporter Utility/General convenience In this session we will discuss the JT Open toolkit
33
JT Open Program Members
Corporate Members Ford General Motors Dana Boeing Robert Bosch Magna International Caterpillar GM Daewoo Siemens DENSO IT Visteon PATAC Renault Freightliner Procter & Gamble Mazda Chrysler Rolls Royce Daimler Suzuki Tata Motors Bowers & Wilkins Corporate Members Academic Members Shanghai Jiatong Unv Villanova Unv Unv of Michigan Unv of Texas, El Paso Purdue Heriot-Watt Unv Brigham Young Unv of Edinburgh Iowa State Unv of Ontario Unv of Tulsa Prarie View A&M Unv Northwestern Unv Darmstadt Unv AcademicGroups
34
JT Open Program Members
Advocate Members Microsoft HP Intel SAP Advocate Members Vendor Members Adobe Opticore AB Proficiency Ltd Autodesk Bunkspeed Tech Soft America Bently Systems CMnet Inc Elysium T-Systems AutoWeb ParallelGraphics PTC Right Hemisphere SpaceClaim Corp Landmark Tech SIS Spicer Corp Asahi Electronics Infiscape Okino Graphics Actify Altair Engineering Innovmetric Icona Solutions Seemage Realtime Technology Theorem CD Adapco IC:IDO Beta CAE Systems Piterion Vendor Members
35
PLM Components: Key Benefits
Innovation Developer resources can be targeted at implementing specialized know-how on top of a robust, proven component foundation Standardization PLM Components are already deployed extensively throughout Siemens’s application portfolios and across the wider PLM industry Interoperability PLM Components are, by design, natively interoperable with Siemens applications Maintainability Using proven components can eliminate hard-to-maintain legacy code Efficiency Reduce lead time and risk on new projects by leveraging hundreds of man-years of development investment in PLM Components Quality PLM Components are industrial-strength, production-proven technologies Move to the front
36
PLM Components Usage Examples In-house applications
Customer adds Siemens-compatible view/markup to their in-house shop floor applications PLM Vis for highly configured viewing & markup JT Open Toolkit for creation of JT content that includes Product Manufacturing Information (PMI) Customer enhances in-house, proprietary analysis applications by adding Siemens-compatible 3D modeling & interoperability Parasolid for modeling & editing D-Cubed 2D DCM for constrained editing Parasolid XT format for native model exchange with Siemens applications Customer implements specialised defense simulation applications that require high-quality modeling, interoperability and viewing No off-the-shelf alternative PLM Vis for viewing Parasolid for model editing/interrogation & XT interoperability In all cases, the customer is able to build their unique value on top of a proven, flexible component base
37
PLM Components: Summary
Production-proven software component technologies Used throughout Siemens application portfolios Deployed widely in PLM applications and markets worldwide Ideal for new or existing application developments
38
Thank You
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.