Open Design Specification for .Dwg Files Version 5.4.1 Open Design Alliance

Total Page:16

File Type:pdf, Size:1020Kb

Open Design Specification for .Dwg Files Version 5.4.1 Open Design Alliance Open Design Specification for .dwg files Version 5.4.1 Open Design Alliance www.opendesign.com Copyright © 1998-2018 Open Design Alliance, Inc. All rights reserved. Information in these materials is furnished for informational use only, is subject to change without notice and does not represent a commitment on the part of Open Design Alliance. Open Design Alliance assumes no responsibility or liability for any errors or inaccuracies that may appear in these materials. Use these materials at your own risk. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, OPEN DESIGN ALLIANCE AND ITS SUPPLIERS DISCLAIM ANY AND ALL WARRANTIES AND CONDITIONS, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, AND THOSE ARISING OUT OF USAGE OF TRADE OR COURSE OF DEALING, CONCERNING THESE MATERIALS. THESE MATERIALS ARE PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL OPEN DESIGN ALLIANCE OR ITS SUPPLIERS (OR THEIR RESPECTIVE AGENTS, DIRECTORS, EMPLOYEES OR REPRESENTATIVES) BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, CONSEQUENTIAL, INCIDENTAL, DIRECT, INDIRECT, SPECIAL, ECONOMIC, PUNITIVE OR SIMILAR DAMAGES, OR DAMAGES FOR LOSS OF BUSINESS PROFITS, LOSS OF GOODWILL, BUSINESS INTERRUPTION, COMPUTER FAILURE OR MALFUNCTION, LOSS OF BUSINESS INFORMATION OR ANY AND ALL OTHER COMMERCIAL OR PECUNIARY DAMAGES OR LOSSES) ARISING OUT OF THE USE OF THESE MATERIALS, HOWEVER CAUSED AND ON ANY LEGAL THEORY OF LIABILITY (WHETHER IN TORT, CONTRACT OR OTHERWISE), EVEN IF OPEN DESIGN ALLIANCE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER PARTY. Because some jurisdictions do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitation may not apply to you. Teigha® is a trademark of Open Design Alliance in the United States and/or other countries. All other trademarks, trade names or company names referenced herein are used for identification only and are the property of their respective owners. US Government Restricted Rights: These materials are provided with RESTRICTED RIGHTS. Use, duplication or disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of The Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or subparagraphs (c)(1) and (2) of the Commercial Computer Software-Restricted Rights at 48 CFR 52.227-19, as applicable. The contractor/manufacturer is Open Design Alliance, 5025 N Central Ave #602, Phoenix, AZ, USA. Printed in USA. * DWG is the native and proprietary file format for AutoCAD® and a trademark of Autodesk, Inc. The Open Design Alliance is not associated with Autodesk. Open Design Specification for .dwg files 4 Open Design Specification for .dwg files Table of Contents 1 Introduction ......................................................................................................................... 6 2 BIT CODES AND DATA DEFINITIONS........................................................................... 7 3 R13-R15 DWG FILE FORMAT ORGANIZATION .......................................................... 20 4 R2004 DWG FILE FORMAT ORGANIZATION .............................................................. 23 5 R2007 DWG FILE FORMAT ORGANIZATION .............................................................. 36 6 R2010 DWG FILE FORMAT ORGANIZATION .............................................................. 69 7 R2013 DWG FILE FORMAT ORGANIZATION .............................................................. 70 8 R2018 DWG FILE FORMAT ORGANIZATION .............................................................. 71 9 Data section AcDb:Header (HEADER VARIABLES) ....................................................... 72 10 Data section AcDb:Classes ............................................................................................ 86 11 PADDING (R13C3 AND LATER) ................................................................................ 89 12 Data section: “” .............................................................................................................. 90 13 Data section AcDb:SummaryInfo Section ...................................................................... 91 14 Data section AcDb:Preview ........................................................................................... 93 15 Data section AcDb:VBAProject Section ......................................................................... 95 16 Data section AcDb:AppInfo ........................................................................................... 96 17 Data section AcDb:FileDepList ...................................................................................... 98 18 Data section AcDb:RevHistory .................................................................................... 100 19 Data section AcDb:Security ......................................................................................... 101 20 Data section AcDb:AcDbObjects ................................................................................. 103 21 Data section AcDb:ObjFreeSpace ................................................................................ 249 Open Design Specification for .dwg files 5 22 Data section: AcDb:Template ....................................................................................... 250 23 Data section AcDb:Handles (OBJECT MAP) .............................................................. 251 24 Section AcDb:AcDsPrototype_1b (DataStorage) .......................................................... 252 25 UNKNOWN SECTION ............................................................................................... 263 26 SECOND FILE HEADER (R13-R15) ......................................................................... 264 27 Data section: AcDb:AuxHeader (Auxiliary file header) ................................................ 267 28 Extended Entity Data (Extended Object Data) ....................................................... 269 29 PROXY ENTITY GRAPHICS .................................................................................... 270 Open Design Specification for .dwg files 6 1 Introduction Originating in the late 1970s, drawing files created with microcomputer-based computer-aided design software were saved with the .dwg extension. In the early 1980s, Autodesk® released AutoCAD® which eventually became the most used CAD software in the world and which used Autodesk’s undocumented and proprietary DWG™ file format (using the .dwg extension). The Open Design Specification for .dwg files serves AutoCAD’s undocumented and proprietary DWG file format. This specification includes DWG file format versions 13 up to and including version 2013. Further, the Open Design Specification for .dwg files serves the Teigha® software development platform of the Open Design Alliance. While our Open Design Specification for .dwg files is able to read and write .dwg files with excellent AutoCAD compatibility, we continue to work to improve our understanding of all the data in a .dwg file. If you find information which will help us to understand any unknown values, please contact us at http://www.opendesign.com/contact. Open Design Specification for .dwg files 7 2 BIT CODES AND DATA DEFINITIONS NOTE: Unless otherwise stated, all data in this manual is in little-endian order, with the least significant byte first. Much of the data in the DWG file format versions 13/14/2000/2004/2007/2010 must be read at the bit level. Various parts of the drawing use data in compressed forms, which are explained below. Here are the abbreviations used in this document for the various compressed forms: B : bit (1 or 0) BB : special 2 bit code (entmode in entities, for instance) 3B : bit triplet (1-3 bits) (R24) BS : bitshort (16 bits) BL : bitlong (32 bits) BLL : bitlonglong (64 bits) (R24) BD : bitdouble 2BD : 2D point (2 bitdoubles) 3BD : 3D point (3 bitdoubles) RC : raw char (not compressed) RS : raw short (not compressed) RD : raw double (not compressed) RL : raw long (not compressed) 2RD : 2 raw doubles 3RD : 3 raw doubles MC : modular char MS : modular short H : handle reference (see the HANDLE REFERENCES section) T : text (bitshort length, followed by the string). TU : Unicode text (bitshort character length, followed by Unicode string, 2 bytes per character). Unicode text is read from the “string stream” within the object data, see the main Object description section for details. TV : Variable text, T for 2004 and earlier files, TU for 2007+ files. X : special form U : unknown SN : 16 byte sentinel BE : BitExtrusion DD : BitDouble With Default BT : BitThickness 3DD : 3D point as 3 DD, needing 3 default values Open Design Specification for .dwg files 8 CMC : CmColor value TC : True Color: this is the same format as CMC in R2004+. OT : Object type A “seeker” is an RL-type object which indicates either an absolute address in the file or an offset from some known address. A “sentinel” is 16 bytes of data used for file recovery purposes. Generally, the compressed forms are used to allow for compression of common data, usually values like 0.0 and 1.0 for doubles, 0 and 256 for shorts. The method for interpreting the code is to read the first two bits, which indicate either the size of the data to follow, or the actual value for the common values. Here are the compressed formats and some
Recommended publications
  • Autocad 2011 DXF Reference
    AutoCAD 2011 DXF Reference February 2010 © 2010 Autodesk, Inc. All Rights Reserved. Except as otherwise permitted by Autodesk, Inc., this publication, or parts thereof, may not be reproduced in any form, by any method, for any purpose. Certain materials included in this publication are reprinted with the permission of the copyright holder. Trademarks The following are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and other countries: 3DEC (design/logo), 3December, 3December.com, 3ds Max, Algor, Alias, Alias (swirl design/logo), AliasStudio, Alias|Wavefront (design/logo), ATC, AUGI, AutoCAD, AutoCAD Learning Assistance, AutoCAD LT, AutoCAD Simulator, AutoCAD SQL Extension, AutoCAD SQL Interface, Autodesk, Autodesk Envision, Autodesk Intent, Autodesk Inventor, Autodesk Map, Autodesk MapGuide, Autodesk Streamline, AutoLISP, AutoSnap, AutoSketch, AutoTrack, Backburner, Backdraft, Built with ObjectARX (logo), Burn, Buzzsaw, CAiCE, Civil 3D, Cleaner, Cleaner Central, ClearScale, Colour Warper, Combustion, Communication Specification, Constructware, Content Explorer, Dancing Baby (image), DesignCenter, Design Doctor, Designer's Toolkit, DesignKids, DesignProf, DesignServer, DesignStudio, Design Web Format, Discreet, DWF, DWG, DWG (logo), DWG Extreme, DWG TrueConvert, DWG TrueView, DXF, Ecotect, Exposure, Extending the Design Team, Face Robot, FBX, Fempro, Fire, Flame, Flare, Flint, FMDesktop, Freewheel, GDX Driver, Green Building Studio, Heads-up Design, Heidi, HumanIK, IDEA Server,
    [Show full text]
  • 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]
  • Reference Manual Ii
    GiD The universal, adaptative and user friendly pre and postprocessing system for computer analysis in science and engineering Reference Manual ii Table of Contents Chapters Pag. 1 INTRODUCTION 1 1.1 What's GiD 1 1.2 GiD Manuals 1 2 GENERAL ASPECTS 3 2.1 GiD Basics 3 2.2 Invoking GiD 4 2.2.1 First start 4 2.2.2 Command line flags 5 2.2.3 Settings 6 2.3 User Interface 7 2.3.1 Top menu 8 2.3.2 Toolbars 8 2.3.3 Command line 11 2.3.4 Status and Information 12 2.3.5 Right buttons 12 2.3.6 Mouse operations 12 2.3.7 Classic GiD theme 13 2.4 User Basics 15 2.4.1 Point definition 15 2.4.1.1 Picking in the graphical window 16 2.4.1.2 Entering points by coordinates 16 2.4.1.2.1 Local-global coordinates 16 2.4.1.2.2 Cylindrical coordinates 17 2.4.1.2.3 Spherical coordinates 17 2.4.1.3 Base 17 2.4.1.4 Selecting an existing point 17 2.4.1.5 Point in line 18 2.4.1.6 Point in surface 18 2.4.1.7 Tangent in line 18 2.4.1.8 Normal in surface 18 2.4.1.9 Arc center 18 2.4.1.10 Grid 18 2.4.2 Entity selection 18 2.4.3 Escape 20 2.5 Files Menu 20 2.5.1 New 21 2.5.2 Open 21 2.5.3 Open multiple..
    [Show full text]
  • Archicad Windows Bricscad Windows Autocad® Windows
    TurboCAD® BricsCAD Windows AutoCAD® Windows ArchiCAD Windows TurboCAD porovnání verzí včetně nástrojů jiných CAD od výrobce Pro Platinum 2018 Expert 2018 Deluxe 2018 Designer 2018 Platinum Pro Classic 2018 LT Suggested Retail Price $1 499,99 $499,99 $149,99 $49,99 $1110 $750 $590 $1,535.00/ year $380.00/ year$3750 /year including annual subscripon PRODUCT POSITIONING 2D/3D Drafting with Solid and Surface Modeling ✓ ✓ ✓ ✓ ✓ 2D/3D with 3D Surface Modeling ✓ ✓ ✓ ✓ ✓ ✓ ✓ 2D Drafting with AutoCAD® like User Interface Option ✓ ✓ ✓ ✓ ✓ ✓ ✓ 2D Drafting ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ USABILITY & INTERFACE 32 bit and 64 bit versions ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ Command Line ✓ ✓ ✓ ✓ ✓ ✓ ✓ PUBLISH command ✓ ✓ ✓ ✓ ✓ FLATSHOT command ✓ ✓ ✓ XEDGES command ✓ ✓ ✓ ✓ ADDSELECTED command ✓ ✓ ✓ ✓ ✓ SELECTSIMILAR command ✓ ✓ ✓ ✓ ✓ RESETBLOCK command ✓ ✓ ✓ ✓ ✓ Design Director for object property management ✓ ✓ ✓ ✓ ✓ Draw Order by Layer ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ Dynamic Input Cursor ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ Conceptual Selector ✓ ✓ ✓ ✓ Explode Viewports ✓ ✓ Explorer Palette ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ Compass Rose ✓ ✓ ✓ ✓ ✓ ✓ Image Manager ✓ ✓ ✓ ✓ ✓ ✓ Intelligent Cursor ✓ ✓ ✓ ✓ ✓ ✓ ✓ Intelligent File Send (E pack) ✓ ✓ ✓ ✓ ✓ ✓ Layer preview ✓ ✓ ✓ ✓ ✓ ✓ ✓ Layer Filters ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ Layer Management (Layer States Manager) ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ Deletion of $Construction and $Constraints layers ✓ ✓ ✓ ✓ Measurement Tool ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ Distance Tool ✓ Object SNAP Prioritization ✓ ✓ ✓ ✓ ✓ ✓ SNAP between two points ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ Protractor Tool ✓ ✓ ✓ Flexible UI ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ Walkthrough navigation ✓ ✓
    [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]
  • Professional SDK for Cloud-Based Engineering Applications
    August 25 2017 TEIGHA® CLOUD Professional SDK for Cloud-Based Engineering Applications www.opendesign.com Copyright © 2017 Open Design Alliance, All Rights Reserved BACKGROUND Teigha Cloud is a framework for developing CAD applications that run in the cloud and can be accessed via the Internet. It provides a high performance economical solution for viewing CAD models in a browser. However, it is more than just a visualization system—it also supports various types of editing and general client-server application development. BUSINESS OVERVIEW INTRODUCTION Teigha Cloud is developed by Open Design Alliance, a technology consor- tium that has been providing mission critical components for the CAD industry since 1998. Web-based technologies are a part of most engineer- ing workflows today, and Teigha Cloud was developed as a solution for web-based visualization and application development. MODERN TOOLS Much of the Teigha Cloud client side is created by compiling existing Teigha C++ source code to JavaScript using Emscripten. The result is an efficient development process that intelligently leverages Teigha’s stable, mature C++ code base. COMPLEMENTARY APPROACH Unlike many cloud-based systems from other vendors, Teigha Cloud was developed to be compatible with existing Teigha technology. While the Teigha Cloud client is written in modern JavaScript, the server-side technol- ogy uses the same Teigha Kernel that is used on the desktop. INDUSTRY-PROVEN TECHNOLOGY Teigha Cloud inherits the experience and best practices of Teigha products that have been used for decades in mission critical roles across all engi- neering disciplines. ATTRACTIVE LICENSING Teigha Cloud is offered under a fixed fee license with no royalties for cost-effective deployment, including deployment of SaaS and other web-based applications.
    [Show full text]
  • Installation Instructions EPLAN Education Version 2.9 Status: 05/2020
    Installation Instructions EPLAN Education Version 2.9 Status: 05/2020 EPLAN Software & Service GmbH & Co. KG Technical information Installation Instructions EPLAN Education Version 2.9 Status: 05/2020 Copyright © 2019 EPLAN Software & Service GmbH & Co. KG EPLAN Software & Service GmbH & Co. KG assumes no liability for either technical or printing errors, or for deficiencies in this technical information and cannot be held liable for damages that may result directly or indirectly from the delivery, performance, and use of this material. This document contains legally protected information that is subject to copyright, trademark law, de- sign law and other legal provisions. All rights are protected. This document or parts of this document may not be copied or reproduced by any other means without the express prior consent of EPLAN Software & Service GmbH & Co. KG. The software described in this document is subject to a licensing agreement and, if applicable, other contractual provisions. The utilization and reproduction of the software are only permitted in accord- ance with the specifications of this license agreement and, if applicable, any further existing contrac- tual specifications. RITTAL® is a registered trademark of Rittal GmbH & Co. KG. EPLAN®, EPLAN Electric P8®, EPLAN Fluid®, EPLAN Preplanning®, EPLAN Pro Panel®, EPLAN Smart Wiring®, EPLAN Harness proD®, ePULSE®, eVIEW®, eBUILD, SYNGINEER and EPLAN Cogi- neer® are registered trademarks of EPLAN Software & Service GmbH & Co. KG. Windows 7®, Windows 8.1®, Windows 10®, Windows Server 2008 R2®, Windows Server 2012®, Win- dows Server 2012 R2®, Microsoft Windows®, Microsoft Office®, Microsoft® Excel®, Microsoft® Access® and Notepad® are registered trademarks of the Microsoft Corporation (in accordance with the laws of the State of Washington).
    [Show full text]
  • A New Era for Mechanical CAD Time to Move Forward from Decades-Old Design JESSIE FRAZELLE
    TEXT COMMIT TO 1 OF 12 memory ONLY A New Era for Mechanical CAD Time to move forward from decades-old design JESSIE FRAZELLE omputer-aided design (CAD) has been around since the 1950s. The first graphical CAD program, called Sketchpad, came out of MIT [designworldonline. com]. Since then, CAD has become essential to designing and manufacturing hardware Cproducts. Today, there are multiple types of CAD. This column focuses on mechanical CAD, used for mechanical engineering. Digging into the history of computer graphics reveals some interesting connections between the most ambitious and notorious engineers. Ivan Sutherland, who won the Turing Award for Sketchpad in 1988, had Edwin Catmull as a student. Catmull and Pat Hanrahan won the Turing award for their contributions to computer graphics in 2019. This included their work at Pixar building RenderMan [pixar. com], which was licensed to other filmmakers. This led to innovations in hardware, software, and GPUs. Without these innovators, there would be no mechanical CAD, nor would animated films be as sophisticated as they are today. There wouldn’t even be GPUs. Modeling geometries has evolved greatly over time. Solids were first modeled as wireframes by representing the object by its edges, line curves, and vertices. This evolved into surface representation using faces, surfaces, edges, and vertices. Surface representation is valuable in robot path planning as well. Wireframe and surface acmqueue |march-april 2021 5 COMMIT TO 2 OF 12 memory I representation contains only geometrical data. Today, modeling includes topological information to describe how the object is bounded and connected, and to describe its neighborhood.
    [Show full text]
  • Bricscad - Unifying 2D and 3D CAD Bricscad® Is the Powerful CAD Software Platform Unifying 2D CAD and 3D Direct Modeling for .Dwg on Windows and Linux
    BricsCAD - Unifying 2D and 3D CAD BricsCAD® is the powerful CAD software platform unifying 2D CAD and 3D direct modeling for .dwg on Windows and Linux. BRX LISP COM .NET Highly compatible Cloud connectivity Enabling Third Party Applications BricsCAD reads and writes the BricsCAD integrates a smart BricsCAD is the most development dwg format and offers very high connection with the cloud-based friendly CAD platform in the compatibility with AutoCAD®. Chapoo Services, offering from industry. Thanks to industry In addition, BricsCAD offers 3D casual document sharing to compatible API’s third party direct modeling in native dwg. complete project collaboration. solutions can run on BricsCAD BricsCAD, so much more than The Chapoo connection tool without modifying the source code. an alternative. automatically recognizes xrefs. With industry leading support and a compelling price, volume clients around the world rely on BricsCAD Full function dwg CAD software with advanced 2D tools 3D Direct Modeling The BricsCAD® software operates smoothly in mixed environments and users will With BricsCAD software one dwg-based CAD environment can take care of all your needs, encounter a very recognizable interface allowing for smooth co-existence or easy from simple 2D drafting to advanced 3D direct modeling. No need to buy and learn new or transitioning. The familiar UI includes consistent names for commands and variables, and companion products, no need for annoying, time consuming conversions… just one unified familiar keystrokes for shortcuts. Company standard templates, block libraries, linetypes CAD solution addressing today’s needs and allowing you to move to the world of 3D direct and fonts can be used.
    [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]
  • Data Sharing Implementation Based on the Information Model for Apparel Pattern Making
    NIST 065665 PUBLICATIONS AlllOS NISTIR 5969 Data Sharing Implementation Based on the Information Model for Apparel Pattern Making Y. Tina Lee U.S. DEPARTMENT OF COMMERCE Technology Administration National Institute of Standards and Technology Manufacturing Systems Integration Division Gaithersburg, MD 20899-0001 r X 100 NIST .U56 NO. 5969 1997 i Data Sharing Implementation Based on the Information Model for Apparel Pattern Making Y. Tina Lee U.S. DEPARTMENT OF COMMERCE Technology Administration National Institute of Standards and Technology Manufacturing Systems Integration Division Gaithersburg, MD 20899-0001 January 1997 U.S. DEPARTMENT OF COMMERCE William M. Daley, Secretary TECHNOLOGY ADMINISTRATION Mary L. Good, Under Secretary for Technology NATIONAL INSTITUTE OF STANDARDS AND TECHNOLOGY Arati Prabhakar, Director DISCLAIMER Certain commercial equipment, instruments, or materials are identified in this paper in order to facilitate understanding. Such identification does not imply recommendation or endorsement by the National Institute of Standards and Technology, nor does it imply that the materials or equipment identified are necessarily the best available for the purpose. Data Sharing Implementation Based on the Information Modelfor Apparel Pattern Making Y. Tina Lee Manufacturing Systems Integration Division National Institute of Standards and Technology Gaithersburg, MD 20899-0001 ABSTRACT A standard neutral file format for facilitating apparel pattern data sharing among dissimilar CAD/ CAM systems has been long awaited by the apparel industry. The National Institute of Standards and Technology (NIST) has taken the approach to use the Standard for the Exchange of Product Model Data (STEP) methodology to develop an information model for the exchange of two- dimensional flat patterns. STEP, being developed in the International Organization for Standardization (ISO), provides a representation of product information along with the necessary mechanisms and definitions to enable product data to be exchanged amongst different computer systems and environments.
    [Show full text]