PCBNEW Wishlists, Blueprints, Design and Implementation Notes

Total Page:16

File Type:pdf, Size:1020Kb

PCBNEW Wishlists, Blueprints, Design and Implementation Notes PCBNEW Wishlists, Blueprints, Design and Implementation Notes Brian Bidulock∗ c Copyright 2010, Optranex, Inc. September 6, 2010 Abstract Foreword This documents contains some of the design and implementation Overview notes that I have made along the way while making modifications This document provides the feature enhancements, blue prints on pcbnew. and wish lists for the pcbnew component of KiCad, the free1 Preface EDA tool. These enhancements, blueprints and wish lists de- rive from my desire to use KiCad for a series of high-speed optical License network add-in cards (frequencies ranging from 2.5 Gbps to 40 Copyright c 2010 Optranex, Inc. Gbps). These are medium density PCI Express add-in cards. All Rights Reserved. They contain upwards of 20,000 board features. My experiences with manually routing these cards, and attempting a plot-and-go Permission is granted to make and distribute verbatim copies of set of fabrication outputs, is what has driven this development. this document provided the copyright notice and this permission Purpose notice are preserved on all copies. My purpose is making these modifications has been twofold: Permission to use, copy, modify, and distribute this document • To make KiCad usable for designs up to 40 Gbps. That is, for any purpose and without fee is hereby granted, provided that to make KiCad superior for designs up to 40 Gbps. the above copyright notice appears in all copies and that both that • To make KiCad usable for modern techniques (such as back- copyright notice and this permission notice appear in supporting drilling). That is, to bring KiCad up to date. documentation, and that the name Optranex Incorporated not be used in advertising or publicity pertaining to distribution of • To make KiCad generate plot-and-go manufacturing outputs. the software without specific, written prior permission. Optranex That is, to make KiCad outputs directly usable for manufac- Incorporated makes no representations about the suitability turing processes. of this documentation for any purpose. It is provided \as is" • To make KiCad generate a wider range of manufacturing without express or implied warranty. and intermediate outputs (Gerber, DPF, Excellon-2, IDF, GenCAD, GenCAM, GenX, 258X). Optranex Incorporated disclaims all warranties with re- Most of these items affect only pcbnew (and to some degree the gard to this dcoumentation, including all implied war- module editor and gerbview) in the KiCad suite. ranties of merchantability and fitness. In no event shall Optranex Incorporated be liable for any special, indirect Scope or consequential damages or any damages whatsoever re- This document is not meant to be a textbook on manufacturing sulting from loss of use, data or profits, whether in an printed wiring assemblies. Where specific fabrication or manu- action of contract, negligence or other tortious action, facturing processes are described, read these passages with the arising out of or in connection with the use or perfor- understanding that, although I am an Electrical Engineer, that mance of this documentation. I am not an expert on fabrication or manufacturing processes. Notice The fabrication and manufacturing requirements listed are taken from fabricator and assembler customer DFM sheets, industry This document is based on KiCad, the open source CAD system. standards (where publicly available), research papers, and uni- Optranex Incorporated is making this documentation available versity level courses on PCB design and manufacturing. From as a reference point for the KiCad development project. While what I can see on google books, there are many good books writ- Optranex believes that these specifications are well-defined in this ten on the topic, by subject matter experts, and I refer you to release of the document, minor changes may be made prior to their guidance. The descriptions in this document were for the products conforming to the specifications being made available. purposes of documenting the reasoning behind a specific pcbnew feature, attribute, or parameter, rather than illuminating the pro- cess. For further information and detail, see References on page 155. Organization ∗[email protected] 1. As in speech. 1 2 B. Bidulock Contents 3.3.2 Blind Vias . 28 3.3.3 Buried Vias . 28 Abstract 1 3.3.4 Microvias . 29 3.3.5 Back-Drilled Vias . 30 Preface 1 3.3.6 Depth-Control-Drilled (DCD) Vias . 31 License . 1 3.3.7 Sub-Composite Vias (SCV) . 32 Notice . 1 3.3.8 Via-Through-Pad (VTP) . 33 3.3.9 Thermal Vias. 33 Foreword 1 3.3.10 Ground Plane Stitching. 33 Overview . 1 3.3.11 Isolation Vias. 33 Purpose . 1 3.4 Tracks . 34 Scope . 1 3.4.1 Etch Compensation . 34 Organization . 1 3.4.2 Teardrops . 35 List of Figures 5 3.4.3 Sub-Composite Vias . 37 3.4.4 Isolation Traces . 38 List of Tables 6 3.4.5 Arced Tracks . 38 3.4.6 Push/Pull Tracks . 39 1 Introduction 7 3.4.7 Neck-Downs . 39 1.1 Fundamentals . 7 3.5 Zones . 40 1.1.1 Manufacturing Principles . 7 3.5.1 Polygon Clipping . 40 1.1.2 Fabrication Principles . 7 3.5.2 Arced Outlines . 40 1.1.3 Assembly Principles . 7 3.5.3 Impedance Cutouts . 40 1.1.4 Test Principles . 8 3.5.4 Via Stitching . 41 3.5.5 Copper Islands . 41 2 Internal Changes 8 3.5.6 Isolation Zones . 41 2.1 Performance . 10 3.5.7 Module Zones . 41 2.1.1 Proximity Maps . 10 3.5.8 Zone Plotting . 41 2.1.2 Connect Maps . 10 3.6 Modules . 42 2.1.3 Dirty Classes . 11 3.6.1 Solder Dams . 42 DIRTY Class . 11 3.6.2 IPC Footprint Identification . 43 2.1.4 Connection Graphs . 11 3.6.3 IPC Component Types . 43 2.2 Fabrication Output . 12 3.6.4 Courtyards . 43 2.3 High-Speed Design . 12 3.6.5 Rework . 44 2.4 DRC . 12 3.6.6 Wave Soldering . 45 2.4.1 DRC Deficiencies . 12 3.6.7 Outlines . 47 2.4.2 DRC Enhancements . 13 3.6.8 Keep-Outs . 48 2.5 Ratsnests . 13 3.6.9 Rooms . 48 2.6 Layers . 13 3.6.10 Thermal Calculations . 48 2.6.1 Layer Identifiers . 13 3.6.11 Thermal Vias . 49 2.6.2 Layer Classes . 13 3.6.12 Press-Fit Fixtures . 49 2.6.3 Layer Handling . 15 3.6.13 Embedded Resistors . 49 2.7 Internal Units . 15 3.7 Nets . 50 2.7.1 Rectilinear Units . 15 3.8 Layer . 50 2.7.2 Angular Units . 15 3.8.1 Thieving . 50 2.8 Modules . 16 3.8.2 Venting . 52 3.8.3 Crosshatch . 53 3 New Features 17 3.9 Stack-Up . 54 3.1 General . 17 3.9.1 Dielectric . 54 3.1.1 Defaults . 17 3.9.2 Press Factor . 54 3.2 Pads . 17 3.10 Panels . 55 3.2.1 Pad Attributes . 18 3.10.1 Fiducial Marks . 55 3.2.2 BGA Pads . 18 3.10.2 Coupons . 55 3.2.3 Pad Removal . 18 3.10.3 Boards . 57 3.2.4 Complex Shapes . 20 3.10.4 Assembly Panels . 57 3.2.5 More Basic Pad Shapes . 20 3.10.5 Production Panels . 57 3.2.6 Plotting of Thermals . 21 3.2.7 Plotting of Moir´es . 21 4 Design for Excellence 58 3.2.8 Plotting of Drill Marks . 21 3.2.9 SMD vs. NSMD . 22 5 Layers 59 3.2.10 Non-Plate-Through-Holes (NPTH) . 25 5.1 Dielectric Layers . 59 3.2.11 Tooling Holes . 25 5.1.1 Process . 59 3.2.12 Hole Tolerance . 25 5.1.2 Materials . 59 3.2.13 Fiducial Marks . 25 5.1.3 DFX Rules . 59 3.2.14 Contacts . 26 5.1.4 Design . 59 3.3 Vias . 26 5.1.5 Imaging . 60 3.3.1 Through Vias . 27 5.1.6 Post-Processing . 60 B. Bidulock 3 5.2 Resistance Layers . 61 5.11.1 Process . 82 5.2.1 Process . 61 5.11.2 Materials . 82 5.2.2 Materials . 61 5.11.3 DFX Rules . 82 5.2.3 DFX Rules . 61 5.11.4 Design . 82 5.2.4 Design . 61 5.11.5 Imaging . 82 5.2.5 Imaging . 61 5.11.6 Post-Processing . 82 5.2.6 Post-Processing . 61 5.12 Legend Layers . 83 5.3 Copper Layers . 62 5.12.1 Process . 84 5.3.1 Process . 62 5.12.2 Materials . 84 5.3.2 Materials . 63 5.12.3 DFX Rules . 84 5.3.3 DFX Rules . 63 5.12.4 Design . 86 5.3.4 Design . ..
Recommended publications
  • The Leader in Advanced .Dwg Technology
    October 17 2017 TEIGHA® DRAWINGS The leader in advanced .dwg technology www.opendesign.com Copyright © 2017 Open Design Alliance, All Rights Reserved BACKGROUND Teigha Drawings is a stand-alone independent SDK available for developers working with the .dwg, .dxf, and .dgn file formats. It was developed by Open Design Alliance (ODA), a technology consortium that has been providing interoperability tools for the engineering software industry since 1998. BUSINESS OVERVIEW INTRODUCTION ODA has a long history of experience with the .dwg file format, dating back to 1998. Our software has kept the .dwg file format open and universally accessible for the past 20 years. Today, in addition to providing interopera- bility, we are leveraging our vast experience with .dwg to make it a tool of choice for modern application development. INDUSTRY-PROVEN TECHNOLOGY Teigha Drawings has been powering thousands of mission critical engi- neering applications for more than a decade. It is a mature, high-quality and trusted solution for building CAD applications. ACCELERATE TIME-TO-MARKET In addition to turn-key support for .dwg and .dgn files, Teigha Drawings includes components for a variety of other common engineering tasks including version control, visualization and publishing. Using Teigha Drawings as a base, you can build more sophisticated applications in less time, using fewer resources. ATTRACTIVE LICENSING Teigha Drawings is offered under a fixed fee license with no royalties for cost-effective deployment. PRODUCT PORTFOLIO SUPPORTED FILE VERSIONS .dwg/.dxf
    [Show full text]
  • PLM Weekly Summary Editor: Cimdata News Team 15 January 2021 Contents Cimdata News
    PLM Weekly Summary Editor: CIMdata News Team 15 January 2021 Contents CIMdata News ............................................................................................................................................ 2 An Enterprise Digital Transformation Platform – a CIMdata Commentary......................................................2 Aras’ Cloud Strategy – a CIMdata Blog Post ....................................................................................................5 CIMdata Announces its 2021 PLM Market & Industry Forum Series ..............................................................6 CIMdata to Host a Free Webinar on CAD Trends ............................................................................................7 NLign Analytics “Structural Lifecycle Digital Environment” Enables Model-Driven Product Quality – a CIMdata Commentary .......................................................................................................................................8 PTC’s Cloud Strategy – a CIMdata Blog Post ................................................................................................. 13 Acquisitions .............................................................................................................................................. 14 Accenture Acquires Real Protect, Brazil-Based Information Security Company ........................................... 14 Atos to acquire In Fidem to reinforce its cybersecurity position in the North American market .................... 15 Planview
    [Show full text]
  • Openscad User Manual (PDF)
    OpenSCAD User Manual Contents 1 Introduction 1.1 Additional Resources 1.2 History 2 The OpenSCAD User Manual 3 The OpenSCAD Language Reference 4 Work in progress 5 Contents 6 Chapter 1 -- First Steps 6.1 Compiling and rendering our first model 6.2 See also 6.3 See also 6.3.1 There is no semicolon following the translate command 6.3.2 See Also 6.3.3 See Also 6.4 CGAL surfaces 6.5 CGAL grid only 6.6 The OpenCSG view 6.7 The Thrown Together View 6.8 See also 6.9 References 7 Chapter 2 -- The OpenSCAD User Interface 7.1 User Interface 7.1.1 Viewing area 7.1.2 Console window 7.1.3 Text editor 7.2 Interactive modification of the numerical value 7.3 View navigation 7.4 View setup 7.4.1 Render modes 7.4.1.1 OpenCSG (F9) 7.4.1.1.1 Implementation Details 7.4.1.2 CGAL (Surfaces and Grid, F10 and F11) 7.4.1.2.1 Implementation Details 7.4.2 View options 7.4.2.1 Show Edges (Ctrl+1) 7.4.2.2 Show Axes (Ctrl+2) 7.4.2.3 Show Crosshairs (Ctrl+3) 7.4.3 Animation 7.4.4 View alignment 7.5 Dodecahedron 7.6 Icosahedron 7.7 Half-pyramid 7.8 Bounding Box 7.9 Linear Extrude extended use examples 7.9.1 Linear Extrude with Scale as an interpolated function 7.9.2 Linear Extrude with Twist as an interpolated function 7.9.3 Linear Extrude with Twist and Scale as interpolated functions 7.10 Rocket 7.11 Horns 7.12 Strandbeest 7.13 Previous 7.14 Next 7.14.1 Command line usage 7.14.2 Export options 7.14.2.1 Camera and image output 7.14.3 Constants 7.14.4 Command to build required files 7.14.5 Processing all .scad files in a folder 7.14.6 Makefile example 7.14.6.1 Automatic
    [Show full text]
  • Dissertação De Mestrado
    UNIVERSIDADE FEDERAL DE MINAS GERAIS PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA MECÂNICA “DESENVOLVIMENTO DE UM PROGRAMA DIDÁTICO COMPUTACIONAL DESTINADO À GERAÇÃO DE CÓDIGOS DE COMANDO NUMÉRICO A PARTIR DE MODELOS 3D OBTIDOS EM PLATAFORMA CAD CONSIDERANDO A TÉCNICA PROTOTIPAGEM RÁPIDA” RAFAEL JUAN COSTA DE MIRANDA Belo Horizonte, 26 de fevereiro de 2009 Rafael Juan Costa de Miranda “DESENVOLVIMENTO DE UM PROGRAMA DIDÁTICO COMPUTACIONAL DESTINADO À GERAÇÃO DE CÓDIGOS DE COMANDO NUMÉRICO A PARTIR DE MODELOS 3D OBTIDOS EM PLATAFORMA CAD CONSIDERANDO A TÉCNICA PROTOTIPAGEM RÁPIDA” Dissertação apresentada ao Programa de Pós-Graduação em Engenharia Mecânica da Universidade Federal de Minas Gerais, como requisito parcial à obtenção do título de Mestre em Engenharia Mecânica. Área de concentração: Projeto Mecânico Orientador: Prof. Antônio Eustáquio de Melo Pertence Universidade Federal de Minas Gerais Belo Horizonte Escola de Engenharia da UFMG 2009 Universidade Federal de Minas Gerais Programa de Pós-Graduação em Engenharia Mecânica Av. Antônio Carlos, 6627 - Pampulha - 31.270-901 - Belo Horizonte – MG Tel.: +55 31 3499-5145 - Fax.: +55 31 3443-3783 www.demec.ufmg.br - E-mail: [email protected] “DESENVOLVIMENTO DE UM PROGRAMA DIDÁTICO COMPUTACIONAL DESTINADO À GERAÇÃO DE CÓDIGOS DE COMANDO NUMÉRICO A PARTIR DE MODELOS 3D OBTIDOS EM PLATAFORMA CAD CONSIDERANDO A TÉCNICA PROTOTIPAGEM RÁPIDA” RAFAEL JUAN COSTA DE MIRANDA Dissertação/ defendida e aprovada em 26 de fevereiro de 2009, pela Banca Examinadora designada pelo Colegiado do Programa de Pós-Graduação em Engenharia Mecânica da Universidade Federal de Minas Gerais, como parte dos requisitos necessários à obtenção do título de "Mestre em Engenharia Mecânica", na área de concentração de "Projeto Mecânico".
    [Show full text]
  • Experiences in Using Open Source Software for Teaching Electronic Engineering CAD
    Experiences in Using Open Source Software for Teaching Electronic Engineering CAD Dr Simon Busbridge1 & Dr Deshinder Singh Gill School of Computing, Engineering and Mathematics, University of Brighton, Brighton BN2 4GJ [email protected] Abstract Embedded systems and simulation distinguish modern professional electronic engineering from that learnt at school. First year undergraduates typically have little appreciation of engineering software capabilities and file handling beyond elementary word processing. This year we expedited blended teaching through the experiential based learning process via open source engineering software. Students engaged with the entire electronic engineering product creation process from inception, performance simulation, printed circuit board design, manufacture and assembly, to cabinet design and complete finished product. Currently students learn software skills using a mixture of electronic and mechanical engineering software packages. Although these have professional capability they are not available off-campus and are sometimes surprisingly poor in simulating real world devices. In this paper we report use of LTspice, FreePCB and OpenSCAD for the learning and teaching of analogue electronics simulation and manufacture. Comparison of the software options, the type of tasks undertaken, examples of student assignments and outputs, and learning achieved are presented. Examples of assignment based learning, integration between the open source packages and difficulties encountered are discussed. Evaluation of student attitudes and responses to this method of learning and teaching are also discussed, and the educational advantages of using this approach compared to the use of commercial packages is highlighted. Introduction Most educational establishments use software for simulating or designing engineering. Most commercial packages come with an academic licence which restricts access to on-site computers.
    [Show full text]
  • IDF Exporter IDF Exporter Ii
    IDF Exporter IDF Exporter ii April 27, 2021 IDF Exporter iii Contents 1 Introduction to the IDFv3 exporter 2 2 Specifying component models for use by the exporter 2 3 Creating a component outline file 4 4 Guidelines for creating outlines 6 4.1 Package naming ................................................ 6 4.2 Comments .................................................... 6 4.3 Geometry and Part Number entries ...................................... 7 4.4 Pin orientation and positioning ........................................ 7 4.5 Tips on dimensions ............................................... 8 5 IDF Component Outline Tools 8 5.1 idfcyl ....................................................... 9 5.2 idfrect ...................................................... 10 5.3 dxf2idf ...................................................... 11 6 idf2vrml 12 IDF Exporter 1 / 12 Reference manual Copyright This document is Copyright © 2014-2015 by it’s contributors as listed below. You may distribute it and/or modify it under the terms of either the GNU General Public License (http://www.gnu.org/licenses/gpl.html), version 3 or later, or the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0/), version 3.0 or later. All trademarks within this guide belong to their legitimate owners. Contributors Cirilo Bernardo Feedback Please direct any bug reports, suggestions or new versions to here: • About KiCad document: https://gitlab.com/kicad/services/kicad-doc/issues • About KiCad software: https://gitlab.com/kicad/code/kicad/issues • About KiCad software i18n: https://gitlab.com/kicad/code/kicad-i18n/issues Publication date and software version Published on January 26, 2014. IDF Exporter 2 / 12 1 Introduction to the IDFv3 exporter The IDF exporter exports an IDFv3 1 compliant board (.emn) and library (.emp) file for communicating mechanical dimensions to a mechanical CAD package.
    [Show full text]
  • Openscad User Manual/Print Version Table of Contents Introduction First
    OpenSCAD User Manual/Print version Table of Contents 1. Introduction 2. First Steps 3. The OpenSCAD User Interface 4. The OpenSCAD Language 1. General 2. Mathematical Operators 3. Mathematical Functions 4. String Functions 5. Primitive Solids 6. Transformations 7. Conditional and Iterator Functions 8. CSG Modelling 9. Modifier Characters 10. Modules 11. Include Statement 12. Other Language Feature 5. Using the 2D Subsystem 1. 2D Primitives 2. 3D to 2D Projection 3. 2D to 2D Extrusion 4. DXF Extrusion 5. Other 2D formats 6. STL Import and Export 1. STL Import 2. STL Export 7. Commented Example Projects 8. Using OpenSCAD in a command line environment 9. Building OpenSCAD from Sources 1. Building on Linux/UNIX 2. Cross-compiling for Windows on Linux or Mac OS X 3. Building on Windows 4. Building on Mac OS X 10. Libraries 11. Glossary 12. Index Introduction OpenSCAD is a software for creating solid 3D CAD objects. It is free software (http://www.gnu.org/philosophy/free-sw.html) and available for GNU/Linux (http://www.gnu.org/) , MS Windows and Apple OS X. Unlike most free software for creating 3D models (such as the well-known application Blender (http://www.blender.org/) ), OpenSCAD does not focus on the artistic aspects of 3D modelling, but instead focuses on the CAD aspects. So it might be the application you are looking for when you are planning to create 3D models of machine parts, but probably is not what you are looking for when you are more interested in creating computer- animated movies. OpenSCAD is not an interactive modeller.
    [Show full text]
  • Turbocad Pro 17 Autocad 2010 Comparisons-03-23
    T ur b T oCA ur A b u oCA D toC P TurboCAD vs. AutoCAD ro AD D Comparative Matrix P Pla 20 ro ti 1 1 n 0 7 um 1 7 Suggested Retail Price $1,295 $1,495 $3,995 U SABILITY & INTERFACE Command Line Fully Customizable User Interface and Preferences Advanced Handle-Based Editing Drawing Performance - (TurboCAD includes Redway3d drawing engine) Draw Order by Layer Explode Viewports Layer Filters SNAP Prioritization True Units Retained between Drawings with Different Unit Settings Drawing Compare (1) 2D Drafting and Editing Auto Tools (for Scaling, Sizing, Positioning, Rotating, and Movement) 2D Drawing, Editing, and Modifying Bezier Curves Transparent and Bitmap Fills CTB Print Style Support Drafting and Detailing Palette - create associative sections and cut planes Index Color Support Layer Properties Manager Smart and Quick Dimension Tools Xclip Support 3D Modeling 3D Solid Modeling and Editing 3D Terrain Modeling 3D Shelling, Lofting and Surfaces 3D Deformable Modeling 3D Pattern Copy Tools Quick Pull Tool Parametric Part Maker and Manager History Tree with Editor Mechanical 2D Geometric and Dimension Constraints Adhesive Symbol Tool (fully parametric) Branched Lofting Face-to-Face Lofting Gear Contour Tool Geometric Tolerance Tool Surface Roughness and Weld Symbols Page 1 of 2 T ur b T oCA ur A b u oCA D toC P TurboCAD vs. AutoCAD ro AD D Comparative Matrix P Pla 20 ro ti 1 1 n 0 7 um 1 7 Architectural Intelligent (Parametric) Attribute-rich, Architectural Objects (2) Walls (Self-Healing;
    [Show full text]
  • Elektronikentwicklung Unter Linux
    Elektronikentwicklung unter Linux Clifford Wolf Clifford Wolf, 26. September 2010 http://www.clifford.at/ - p. 1 Einführung ● Behandelte Themen ● Unvollständigkeit Schaltungssimulation Leiterplattenentwurf und Schematic Einführung Compiler und Libraries Mathematik Mechanik Clifford Wolf, 26. September 2010 http://www.clifford.at/ - p. 2 Behandelte Themen Einführung ■ Schaltungssimulation ● Behandelte Themen ● Unvollständigkeit Schaltungssimulation ■ Leiterplattenentwurf und Schematic Leiterplattenentwurf und Schematic Compiler und Libraries ■ Compiler fuer embedded CPUs und ausgewaehlte Libraries Mathematik Mechanik ■ Mathematik ■ Mechanik Clifford Wolf, 26. September 2010 http://www.clifford.at/ - p. 3 Unvollständigkeit Einführung ■ Ich kann nur etwas über die Tools erzaehlen die ich selbst ● Behandelte Themen ● Unvollständigkeit verwende. Schaltungssimulation Leiterplattenentwurf und ■ Schematic Für Hinweise und Ergänzungen bin ich jederzeit offen und Compiler und Libraries dankbar. Mathematik Mechanik Clifford Wolf, 26. September 2010 http://www.clifford.at/ - p. 4 Einführung Schaltungssimulation ● QUCS ● GnuCap ● LTspice ● Java Circuit Simulator ● Icarus Verilog ● GTKWave Schaltungssimulation Leiterplattenentwurf und Schematic Compiler und Libraries Mathematik Mechanik Clifford Wolf, 26. September 2010 http://www.clifford.at/ - p. 5 QUCS Einführung http://qucs.sourceforge.net/ Schaltungssimulation ● QUCS ● GnuCap ■ Sehr sauber implementierter Simulator ● LTspice ● Java Circuit Simulator ● Icarus Verilog ● GTKWave ■ Gute GUI für Schematic-Entry
    [Show full text]
  • The Role of Openbim® in Better Data Exchange for AEC Project Teams the ROLE of OPENBIM® in BETTER DATA EXCHANGE for AEC PROJECT TEAMS 2
    The role of openBIM® in better data exchange for AEC project teams THE ROLE OF OPENBIM® IN BETTER DATA EXCHANGE FOR AEC PROJECT TEAMS 2 Introduction Project Data File type Architectural Model RVT, RFA, SKP, 3ds The success of complex, multi-stakeholder Architecture, Engineering and Construction (AEC) projects relies on smooth Structural Model IFC, CIS/2, RVT collaboration and information sharing throughout the project lifecycle, often across different disciplines and software. The costs 3D Printing STL, OBJ of inadequate interoperability to project teams, according to one analysis of capital facilities projects in the United States, approaches CAD Data DXF, DWG, ACIS SAT 17 billion annually, affecting all project stakeholders.¹ A more recent GIS Data SHP, KMZ, WFS, GML study by FMI and Autodesk’s portfolio company Plangrid found that 52% of rework could be prevented by better data and communication, and that Civil Engineering LandXML, DWG, DGN, CityGML in an average week, construction employees spend 14 hours (around 35% of their time) looking for project data, dealing with rework and/or handling Cost Estimating XLSX, ODBC conflict resolution.² Visualisation Models FBX, SKP, NWD, RVT In the AEC industry, many hands and many tools bring building and infrastructure projects to realisation. Across architects, engineers, contractors, fabricators and Handover to Facilities Management COBie, IFC, XLSX facility managers: inadequate interoperability leads to delays and rework, with ramifications that can reverberate throughout the entirety of the project lifecycle. Scheduling Data P3, MPP Over the last two decades, a strong point of alignment in the AEC industry has been in the development and adoption of the openBIM® collaborative process Energy Analysis IFC, gbXML to improve interoperability and collaboration for building and infrastructure projects.
    [Show full text]
  • Kustannustehokkaat Cad, Fem Ja Cam -Ohjelmat Tutkimus Saatavilla Olevista Ohjelmista Tammikuussa 2018
    OULUN YLIOPISTON KERTTU SAALASTI INSTITUUTIN JULKAISUJA 6/2018 Kustannustehokkaat Cad, Fem ja Cam -ohjelmat Tutkimus saatavilla olevista ohjelmista tammikuussa 2018 Terho Iso-Junno Tulevaisuuden tuotantoteknologiat FMT-tutkimusryhmä Terho Iso-Junno KUSTANNUSTEHOKKAAT CAD, FEM JA CAM -OHJELMAT Tutkimus saatavilla olevista ohjelmista tammikuussa 2018 OULUN YLIOPISTO Kerttu Saalasti Instituutin julkaisuja Tulevaisuuden tuotantoteknologiat (FMT) -tutkimusryhmä ISBN 978-952-62-2018-5 (painettu) ISBN 978-952-62-2019-2 (elektroninen) ISSN 2489-3501 (painettu) Terho Iso-Junno Kustannustehokkaat CAD, FEM ja CAM -ohjelmat. Tutkimus saatavilla olevista ohjelmista tammikuussa 2018. Oulun yliopiston Kerttu Saalasti Instituutti, Tulevaisuuden tuotantoteknologiat (FMT) -tutkimusryhmä Oulun yliopiston Kerttu Saalasti Instituutin julkaisuja 6/2018 Nivala Tiivistelmä Nykyaikaisessa tuotteen suunnittelussa ja valmistuksessa tietokoneohjelmat ovat avainasemassa olevia työkaluja. Kaupallisten ohjelmien lisenssihinnat voivat nousta korkeiksi ja olla hankinnan esteenä etenkin aloittelevilla yrityksillä. Tässä tutkimuk- sessa on kartoitettu kustannuksiltaan edullisia CAD, FEM ja CAM -ohjelmia, joita voisi käyttää yritystoiminnassa. CAD-ohjelmien puolella perinteisille 2D CAD-ohjelmille löytyy useita hyviä vaih- toehtoja. LibreCAD ja QCAD ovat helppokäyttöisiä ohjelmia perustason piirtämiseen. Solid Edge 2D Drafting on erittäin monipuolinen täysiverinen 2D CAD, joka perustuu parametriseen piirtämiseen. 3D CAD-ohjelmien puolella tarjonta on tasoltaan vaihtelevaa.
    [Show full text]
  • Industrial Circuit Board Design and Microprocessor Programming Bachelor of Science Thesis in Mechatronics
    Industrial circuit board design and microprocessor programming Bachelor of Science thesis in Mechatronics FREDRIK HÖGBERG Department of Signals and Systems CHALMERS UNIVERSITY OF TECHNOLOGY Gothenburg, Sweden 2017 REPORT NO. XXXX XXXX Industrial circuit boar! design and %icroprocessor pro$ram%in$ FREDRIK HÖGBERG Depart%ent of Signal and S'ste%s CH)*MERS UNI,ERSIT- OF TE(HNO*OG- Gothenbur$, S/eden 2017 Industrial circuit board design and microprocessor pro$ra%%in$ FREDRIK HÖGBERG FREDRIK HÖGBERG, 2017 Technical report no xxxx544 Depart%ent of Signals and S'ste%s Chal%ers +ni6ersit' of Technolo$' SE-412 96 G;tebor$ S/eden Telephone + 46 (0)31-772 1000 (o6er5 Hot Screen 2000 is an industrial heat press machine that can be used to attach screen prints on clothin$. This thesis will go in to details on ho/ the circuit board and pro$ra% was ma!e for this %achine. Chal%ers Reproservice G;tebor$. S/eden 2017 CHALMERS Signals and Systems, Bachelor@s Thesis XXXX5XX I Abstract The %ain obAect of this proAect is to design and %aBe circuitr' to control a industrial heat press %achine. The circuitr' consist of a 0 la'er boar! containin$ a %icro controller. displa' %odule. )( DC module. te%perature controller and electronics to control electromechanical devices. The fra%e of reference /ill $o through the basics steps in designin$ and %anufacturin$ electrical circ"itry /ith digital and analo$ technolo$y and explain the basics of the most com%on electrical components use! in circuitr' toda'. The fra%e of reference /ill also sho/ ho/ to create sche%atic and circuit design "sin$ Ki()D and ho/ to pro$ra% a Microchi& %icroprocessor in the C pro$ra%ing lan$"a$e.
    [Show full text]