SlideShare uma empresa Scribd logo
1 de 11
Achieving MCAD and ECAD Integration
What exactly does this mean?
 All Electronics Product Designs, have to fit into some kind of form
factor
 Increasing complexity of these form factors
 Traditional interchange formats increase the difficulty as these form
factors increase in complexity.
 Fit or Multi-dimensional checking, is a necessity
 This interchange needs to be done in Real time

Copyright © 2012 Altium Limited

2
Traditional ECAD-MCAD Integration
 Getting the electronics to fit into the mechanical enclosure has
•DWG - a laborious painful iterative
traditionally beenAutoCAD Native Binary Format process.
•DXF - Drawing Exchange Format by Autodesk
 ECAD and MCAD design Mechanical Design Tool
data transfer has traditionally been
addressed by -the use Circuit Board file formats that pass basic
•IDF Printed of common Data Exchange File
3D Component
Model

dimensional information between the design applications in each
domain: •IGES - Initial Graphics Exchange Specification;
DXF/DWG/IDF Input
ASME
 Data translationY14.26M frequent due to limitations and
errors are
inconsistencies in the exchange Exchange of Product
•STEP - Standard for the format itself (i.e. resolution settings,
PCB Footprint
version, etc…). data; ISO 10303 Design Tool
PCB
model
Model
 Many companies have an archaic ECAD-MCAD methodology in
DXF/DWG/IDF Output
place and typically welcome any new ideas/capabilities

Copyright © 2012 Altium Limited

3
Inherent Problems
 2D formats DXF, DWG, and IDF do not support complex features
 Height information may not available and is typically entered
manually
 Correlation of 3D data may be required
 Interference checking typically a lengthy painful iterative process
(manual) between mechanical designers and electrical designers

Copyright © 2012 Altium Limited

4
A New ECAD-MCAD Integration Method
 What’s needed is the ability to design and position correctly-sized
objects in STEP domains to ensure the overall design fits together as
both
3D
intended.Component
Model
STEP Input
PCB Design
 The ECAD design domain must be able to check the integration of
(Altium Designer)

PCB design with the mechanical design elements
PCB Footprint
Model

STEP Output

 Integrating the MCAD world in a non-proprietary way with ECAD
design through the STEP format.
Mechanical Design Tool

 Bring the mechanical assemblies or case designs from the MCAD
system directly into PCB design/layout process.

Copyright © 2012 Altium Limited

5
Unifying ECAD and MCAD in the EDA tool


Provide a direct link to external STEP models – a robust, data-rich 3D file
format supported all major MCAD software systems



Enable dynamic or live clearance and mechanical (multi-dimensional) fit rule
checking



Enable detection of updates to the source STEP models, providing a dynamic
link between the electronic and mechanical domains



Multiple boards should be represented by STEP model assemblies



PCB mechanical structures should be created by this same universal format

Copyright © 2012 Altium Limited

6
STEP Import and Export
 STEP (Standard for the Exchange of Product Model Data)
•AP203–- Configuration controls 3D designs of mechanical parts and assemblies
Support for STEP AP203 and STEP AP214
•AP214 - Core data for automotive mechanical design processes

 Import and embed a STEP model file into a footprint

•AP214 and 203 in the area of 3D mechanical design for electro/electronicmechanical products or link, a STEP model files of the PCB enclosure
 Import, embed,
•AP214 took over all of the functionality of the earlier AP203 edition and then
 Import capabilities significantly
extending the a STEP model file to create a board shape

 Export a STEP model of the PCB or entire assembly

Copyright © 2012 Altium Limited

7
3D Rule Checking


Component Clearance Rule



Free-Floating 3D Body Clearance
Rule



3-D Body Infinite Clearance Rule



Rule Priorities



Live and Batch Rule Checking



Real Time checking between
multiple board assemblies

Copyright © 2012 Altium Limited

8
Benefits
 Results in a significant reduction in the number of design iterations
necessary to fully verify mechanical and electrical constraints have
been met
 Relies on a widely accepted standard format; Not Sticky
 Enables early verification of PCB component clearance directly
against the real enclosure design
 Enables direct DRC feedback during board layout, component
placement and even component package choice to suit the
proposed enclosure design

Copyright © 2012 Altium Limited

9
Competitive Position
 Let’s just look at some quotes from the Mentor PADs forum:
“I made 2 ideas toward STEP
- 3D Functionality of Decals / PCB and 3D import in PADS (June 2008; under
consideration)
- 3D with PADS: more functionality (July 2009: received)…
Altium does a good job (STEP import / export, support of 3D Space Mouse, ...)
and i hope that PADS will have soon the same or even more functionality
(collision detection, min. distance from Housing to Components or
Traces, ...)”
- Mentor user, May 2011

Copyright © 2012 Altium Limited

10
Competitive Position
 Let’s just look at some quotes from the Cadence forum:
“Our company has transitioned tools from Altium to Cadence and one of the
features we have lost with Cadence is the ability to export the board outline
to our mechanical engineers in a STEP format.
1. Is there a way of exporting this from Allegro PCB?
2. Do you have to buy some costly third party SW to do this? (I am already
taking heat for the cost of Cadence versus Altium)”
- Cadence user, Aug 2010

Copyright © 2012 Altium Limited

11

Mais conteúdo relacionado

Mais procurados

Implementing Electrical and Simulation Rule Checks to ensure Signal Quality
Implementing Electrical and Simulation Rule Checks to ensure Signal QualityImplementing Electrical and Simulation Rule Checks to ensure Signal Quality
Implementing Electrical and Simulation Rule Checks to ensure Signal QualityEMA Design Automation
 
Resume_AdyaJha
Resume_AdyaJhaResume_AdyaJha
Resume_AdyaJhaAdya Jha
 
Sts 401 slides-doin
Sts 401 slides-doinSts 401 slides-doin
Sts 401 slides-doinJonny Doin
 
Bristol 2009 q1_blackmore_tim
Bristol 2009 q1_blackmore_timBristol 2009 q1_blackmore_tim
Bristol 2009 q1_blackmore_timObsidian Software
 
A comprehensive formal verification solution for ARM based SOC design
A comprehensive formal verification solution for ARM based SOC design A comprehensive formal verification solution for ARM based SOC design
A comprehensive formal verification solution for ARM based SOC design chiportal
 
Logic synthesis using Verilog HDL
Logic synthesis using Verilog HDLLogic synthesis using Verilog HDL
Logic synthesis using Verilog HDLanand hd
 
Background And An Architecture Example
Background And An Architecture ExampleBackground And An Architecture Example
Background And An Architecture ExampleGlen Wilson
 
Presentation Cable Project Cad Adc
Presentation Cable Project Cad AdcPresentation Cable Project Cad Adc
Presentation Cable Project Cad Adcglbarker
 
[2015/2016] AADL (Architecture Analysis and Design Language)
[2015/2016] AADL (Architecture Analysis and Design Language)[2015/2016] AADL (Architecture Analysis and Design Language)
[2015/2016] AADL (Architecture Analysis and Design Language)Ivano Malavolta
 
IRJET- A Review- FPGA based Architectures for Image Capturing Consequently Pr...
IRJET- A Review- FPGA based Architectures for Image Capturing Consequently Pr...IRJET- A Review- FPGA based Architectures for Image Capturing Consequently Pr...
IRJET- A Review- FPGA based Architectures for Image Capturing Consequently Pr...IRJET Journal
 
Designing multimedia
Designing multimediaDesigning multimedia
Designing multimediaGem WeBlog
 
Linkedin Version SOAR Stories
Linkedin Version SOAR StoriesLinkedin Version SOAR Stories
Linkedin Version SOAR StoriesQuentin Pierce
 
AADL Overview: Brief and Pointless
AADL Overview: Brief and PointlessAADL Overview: Brief and Pointless
AADL Overview: Brief and PointlessIvan Ruchkin
 
AADL: Architecture Analysis and Design Language
AADL: Architecture Analysis and Design LanguageAADL: Architecture Analysis and Design Language
AADL: Architecture Analysis and Design LanguageIvano Malavolta
 
Creo Cabling Solution
Creo Cabling SolutionCreo Cabling Solution
Creo Cabling SolutionCadplatsen AB
 

Mais procurados (20)

Implementing Electrical and Simulation Rule Checks to ensure Signal Quality
Implementing Electrical and Simulation Rule Checks to ensure Signal QualityImplementing Electrical and Simulation Rule Checks to ensure Signal Quality
Implementing Electrical and Simulation Rule Checks to ensure Signal Quality
 
Resume_AdyaJha
Resume_AdyaJhaResume_AdyaJha
Resume_AdyaJha
 
Tierney bq207
Tierney bq207Tierney bq207
Tierney bq207
 
Sts 401 slides-doin
Sts 401 slides-doinSts 401 slides-doin
Sts 401 slides-doin
 
Bangalore march07
Bangalore march07Bangalore march07
Bangalore march07
 
Harness proD
Harness proDHarness proD
Harness proD
 
Bristol 2009 q1_blackmore_tim
Bristol 2009 q1_blackmore_timBristol 2009 q1_blackmore_tim
Bristol 2009 q1_blackmore_tim
 
A comprehensive formal verification solution for ARM based SOC design
A comprehensive formal verification solution for ARM based SOC design A comprehensive formal verification solution for ARM based SOC design
A comprehensive formal verification solution for ARM based SOC design
 
Logic synthesis using Verilog HDL
Logic synthesis using Verilog HDLLogic synthesis using Verilog HDL
Logic synthesis using Verilog HDL
 
Background And An Architecture Example
Background And An Architecture ExampleBackground And An Architecture Example
Background And An Architecture Example
 
Presentation Cable Project Cad Adc
Presentation Cable Project Cad AdcPresentation Cable Project Cad Adc
Presentation Cable Project Cad Adc
 
[2015/2016] AADL (Architecture Analysis and Design Language)
[2015/2016] AADL (Architecture Analysis and Design Language)[2015/2016] AADL (Architecture Analysis and Design Language)
[2015/2016] AADL (Architecture Analysis and Design Language)
 
IRJET- A Review- FPGA based Architectures for Image Capturing Consequently Pr...
IRJET- A Review- FPGA based Architectures for Image Capturing Consequently Pr...IRJET- A Review- FPGA based Architectures for Image Capturing Consequently Pr...
IRJET- A Review- FPGA based Architectures for Image Capturing Consequently Pr...
 
Designing multimedia
Designing multimediaDesigning multimedia
Designing multimedia
 
Linkedin Version SOAR Stories
Linkedin Version SOAR StoriesLinkedin Version SOAR Stories
Linkedin Version SOAR Stories
 
AADL Overview: Brief and Pointless
AADL Overview: Brief and PointlessAADL Overview: Brief and Pointless
AADL Overview: Brief and Pointless
 
AADL: Architecture Analysis and Design Language
AADL: Architecture Analysis and Design LanguageAADL: Architecture Analysis and Design Language
AADL: Architecture Analysis and Design Language
 
YuanYiPeng_161017
YuanYiPeng_161017YuanYiPeng_161017
YuanYiPeng_161017
 
Harsh embedded systems
Harsh embedded systemsHarsh embedded systems
Harsh embedded systems
 
Creo Cabling Solution
Creo Cabling SolutionCreo Cabling Solution
Creo Cabling Solution
 

Semelhante a ECAD-MCAD Presentation 2011

Auto Cad Presentation
Auto Cad PresentationAuto Cad Presentation
Auto Cad Presentationvikas mahajan
 
State Of The Art R04
State Of The Art R04State Of The Art R04
State Of The Art R04Ali Yang
 
Model Driven, Component Based Development for CBDDS and IDL to C++11
Model Driven, Component Based Development for CBDDS and IDL to C++11Model Driven, Component Based Development for CBDDS and IDL to C++11
Model Driven, Component Based Development for CBDDS and IDL to C++11Remedy IT
 
Chapter 5 recent trends in CAM
Chapter 5 recent trends in CAMChapter 5 recent trends in CAM
Chapter 5 recent trends in CAMRAHUL THAKER
 
Slides Apde2002 Enhance
Slides Apde2002 EnhanceSlides Apde2002 Enhance
Slides Apde2002 Enhancempereda
 
Drive digital transformation to digital twin
Drive digital transformation to digital twinDrive digital transformation to digital twin
Drive digital transformation to digital twincgarcia2002
 
ch1_010902 (1).ppt
ch1_010902 (1).pptch1_010902 (1).ppt
ch1_010902 (1).pptSambasiva62
 
ECAD MCAD Design Data Management with PTC Windchill and Cadence Allegro PCB
ECAD MCAD Design Data Management with PTC Windchill and Cadence Allegro PCBECAD MCAD Design Data Management with PTC Windchill and Cadence Allegro PCB
ECAD MCAD Design Data Management with PTC Windchill and Cadence Allegro PCBEMA Design Automation
 
PTC Live: Integrating PTC Windchill with Cadence PCB Design
PTC Live: Integrating PTC Windchill with Cadence PCB DesignPTC Live: Integrating PTC Windchill with Cadence PCB Design
PTC Live: Integrating PTC Windchill with Cadence PCB DesignEMA Design Automation
 
Learning about Schematics Learning SolidWorks, AutoCAD, and Creo's Potential.pdf
Learning about Schematics Learning SolidWorks, AutoCAD, and Creo's Potential.pdfLearning about Schematics Learning SolidWorks, AutoCAD, and Creo's Potential.pdf
Learning about Schematics Learning SolidWorks, AutoCAD, and Creo's Potential.pdf3 HTi - Engineering Software and Solutions
 
Creo Schematics Overview Sales Presentation (2).PPTX
Creo Schematics Overview Sales Presentation (2).PPTXCreo Schematics Overview Sales Presentation (2).PPTX
Creo Schematics Overview Sales Presentation (2).PPTXAnil Pagar
 
Cad automation of electrical busbar
Cad automation of electrical busbarCad automation of electrical busbar
Cad automation of electrical busbarParthiban Kannan
 
computer configuration& hardware for cad applications
computer configuration& hardware for cad applications computer configuration& hardware for cad applications
computer configuration& hardware for cad applications Jagilam Kumar
 
Chapter7 New
Chapter7 NewChapter7 New
Chapter7 Newajithsrc
 

Semelhante a ECAD-MCAD Presentation 2011 (20)

Creating Digital Experience in PCB Designs 2019
Creating Digital Experience in PCB Designs 2019Creating Digital Experience in PCB Designs 2019
Creating Digital Experience in PCB Designs 2019
 
Auto Cad Presentation
Auto Cad PresentationAuto Cad Presentation
Auto Cad Presentation
 
State Of The Art R04
State Of The Art R04State Of The Art R04
State Of The Art R04
 
Model Driven, Component Based Development for CBDDS and IDL to C++11
Model Driven, Component Based Development for CBDDS and IDL to C++11Model Driven, Component Based Development for CBDDS and IDL to C++11
Model Driven, Component Based Development for CBDDS and IDL to C++11
 
Chapter 5 recent trends in CAM
Chapter 5 recent trends in CAMChapter 5 recent trends in CAM
Chapter 5 recent trends in CAM
 
Slides Apde2002 Enhance
Slides Apde2002 EnhanceSlides Apde2002 Enhance
Slides Apde2002 Enhance
 
Sidz
SidzSidz
Sidz
 
Drive digital transformation to digital twin
Drive digital transformation to digital twinDrive digital transformation to digital twin
Drive digital transformation to digital twin
 
Afes
AfesAfes
Afes
 
ch1_010902 (1).ppt
ch1_010902 (1).pptch1_010902 (1).ppt
ch1_010902 (1).ppt
 
ECAD MCAD Design Data Management with PTC Windchill and Cadence Allegro PCB
ECAD MCAD Design Data Management with PTC Windchill and Cadence Allegro PCBECAD MCAD Design Data Management with PTC Windchill and Cadence Allegro PCB
ECAD MCAD Design Data Management with PTC Windchill and Cadence Allegro PCB
 
SolidWorks 2012 Launch Event
SolidWorks 2012 Launch EventSolidWorks 2012 Launch Event
SolidWorks 2012 Launch Event
 
PTC Live: Integrating PTC Windchill with Cadence PCB Design
PTC Live: Integrating PTC Windchill with Cadence PCB DesignPTC Live: Integrating PTC Windchill with Cadence PCB Design
PTC Live: Integrating PTC Windchill with Cadence PCB Design
 
Learning about Schematics Learning SolidWorks, AutoCAD, and Creo's Potential.pdf
Learning about Schematics Learning SolidWorks, AutoCAD, and Creo's Potential.pdfLearning about Schematics Learning SolidWorks, AutoCAD, and Creo's Potential.pdf
Learning about Schematics Learning SolidWorks, AutoCAD, and Creo's Potential.pdf
 
CAD vs CAE
CAD vs CAECAD vs CAE
CAD vs CAE
 
Creo Schematics Overview Sales Presentation (2).PPTX
Creo Schematics Overview Sales Presentation (2).PPTXCreo Schematics Overview Sales Presentation (2).PPTX
Creo Schematics Overview Sales Presentation (2).PPTX
 
Qualcomm
QualcommQualcomm
Qualcomm
 
Cad automation of electrical busbar
Cad automation of electrical busbarCad automation of electrical busbar
Cad automation of electrical busbar
 
computer configuration& hardware for cad applications
computer configuration& hardware for cad applications computer configuration& hardware for cad applications
computer configuration& hardware for cad applications
 
Chapter7 New
Chapter7 NewChapter7 New
Chapter7 New
 

Último

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 

Último (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

ECAD-MCAD Presentation 2011

  • 1. Achieving MCAD and ECAD Integration
  • 2. What exactly does this mean?  All Electronics Product Designs, have to fit into some kind of form factor  Increasing complexity of these form factors  Traditional interchange formats increase the difficulty as these form factors increase in complexity.  Fit or Multi-dimensional checking, is a necessity  This interchange needs to be done in Real time Copyright © 2012 Altium Limited 2
  • 3. Traditional ECAD-MCAD Integration  Getting the electronics to fit into the mechanical enclosure has •DWG - a laborious painful iterative traditionally beenAutoCAD Native Binary Format process. •DXF - Drawing Exchange Format by Autodesk  ECAD and MCAD design Mechanical Design Tool data transfer has traditionally been addressed by -the use Circuit Board file formats that pass basic •IDF Printed of common Data Exchange File 3D Component Model dimensional information between the design applications in each domain: •IGES - Initial Graphics Exchange Specification; DXF/DWG/IDF Input ASME  Data translationY14.26M frequent due to limitations and errors are inconsistencies in the exchange Exchange of Product •STEP - Standard for the format itself (i.e. resolution settings, PCB Footprint version, etc…). data; ISO 10303 Design Tool PCB model Model  Many companies have an archaic ECAD-MCAD methodology in DXF/DWG/IDF Output place and typically welcome any new ideas/capabilities Copyright © 2012 Altium Limited 3
  • 4. Inherent Problems  2D formats DXF, DWG, and IDF do not support complex features  Height information may not available and is typically entered manually  Correlation of 3D data may be required  Interference checking typically a lengthy painful iterative process (manual) between mechanical designers and electrical designers Copyright © 2012 Altium Limited 4
  • 5. A New ECAD-MCAD Integration Method  What’s needed is the ability to design and position correctly-sized objects in STEP domains to ensure the overall design fits together as both 3D intended.Component Model STEP Input PCB Design  The ECAD design domain must be able to check the integration of (Altium Designer) PCB design with the mechanical design elements PCB Footprint Model STEP Output  Integrating the MCAD world in a non-proprietary way with ECAD design through the STEP format. Mechanical Design Tool  Bring the mechanical assemblies or case designs from the MCAD system directly into PCB design/layout process. Copyright © 2012 Altium Limited 5
  • 6. Unifying ECAD and MCAD in the EDA tool  Provide a direct link to external STEP models – a robust, data-rich 3D file format supported all major MCAD software systems  Enable dynamic or live clearance and mechanical (multi-dimensional) fit rule checking  Enable detection of updates to the source STEP models, providing a dynamic link between the electronic and mechanical domains  Multiple boards should be represented by STEP model assemblies  PCB mechanical structures should be created by this same universal format Copyright © 2012 Altium Limited 6
  • 7. STEP Import and Export  STEP (Standard for the Exchange of Product Model Data) •AP203–- Configuration controls 3D designs of mechanical parts and assemblies Support for STEP AP203 and STEP AP214 •AP214 - Core data for automotive mechanical design processes  Import and embed a STEP model file into a footprint •AP214 and 203 in the area of 3D mechanical design for electro/electronicmechanical products or link, a STEP model files of the PCB enclosure  Import, embed, •AP214 took over all of the functionality of the earlier AP203 edition and then  Import capabilities significantly extending the a STEP model file to create a board shape  Export a STEP model of the PCB or entire assembly Copyright © 2012 Altium Limited 7
  • 8. 3D Rule Checking  Component Clearance Rule  Free-Floating 3D Body Clearance Rule  3-D Body Infinite Clearance Rule  Rule Priorities  Live and Batch Rule Checking  Real Time checking between multiple board assemblies Copyright © 2012 Altium Limited 8
  • 9. Benefits  Results in a significant reduction in the number of design iterations necessary to fully verify mechanical and electrical constraints have been met  Relies on a widely accepted standard format; Not Sticky  Enables early verification of PCB component clearance directly against the real enclosure design  Enables direct DRC feedback during board layout, component placement and even component package choice to suit the proposed enclosure design Copyright © 2012 Altium Limited 9
  • 10. Competitive Position  Let’s just look at some quotes from the Mentor PADs forum: “I made 2 ideas toward STEP - 3D Functionality of Decals / PCB and 3D import in PADS (June 2008; under consideration) - 3D with PADS: more functionality (July 2009: received)… Altium does a good job (STEP import / export, support of 3D Space Mouse, ...) and i hope that PADS will have soon the same or even more functionality (collision detection, min. distance from Housing to Components or Traces, ...)” - Mentor user, May 2011 Copyright © 2012 Altium Limited 10
  • 11. Competitive Position  Let’s just look at some quotes from the Cadence forum: “Our company has transitioned tools from Altium to Cadence and one of the features we have lost with Cadence is the ability to export the board outline to our mechanical engineers in a STEP format. 1. Is there a way of exporting this from Allegro PCB? 2. Do you have to buy some costly third party SW to do this? (I am already taking heat for the cost of Cadence versus Altium)” - Cadence user, Aug 2010 Copyright © 2012 Altium Limited 11