CAD 2.0. Finally a Solution to the CAD Interoperability Problem. by Deelip Menezes

Similar documents
CAD Import Module and LiveLink for CAD V4.3a

Questions and Answers

Parametric Modeling: The New CAD Paradigm for Mechanical Designs Randy Shih

CATIA Functional Tolerancing & Annotation TABLE OF CONTENTS

PTC Creo Elements/Direct Modeling Express

FAQ Exodus Proxima Centauri 07/2013

Why Your Local Business Needs a Website

CATIA Electrical Harness Design TABLE OF CONTENTS

CATIA Drafting TABLE OF CONTENTS

Problem Description Meeting Scheduling across Heterogeneous Calendar Systems and Organizational Borders

Your CAD Programme. Virtually all 3D Rapid Prototyping machines and 3D Printers use the STL file format for input.

MICROSOFT BUSINESS SOLUTIONS NAVISION. I WANT THE freedom TO FOCUS ON MY BUSINESS.

CoCreate OneSpace.net 3D CAD Conversion

Autodesk Installation

CAD/CAM and the Exchange of Product Data

Managing Foreign Exchange Risk with EDC Guarantees

Multi-user Collaboration with Autodesk Revit Worksharing

Pro/ENGINEER Wildfire 4.0 Basic Design

CAD/ CAM Prof. P. V. Madhusudhan Rao Department of Mechanical Engineering Indian Institute of Technology, Delhi Lecture No. # 03 What is CAD/ CAM

Sheet Metal Design: Beyond Bends and Flanges

Design without compromise. Autodesk Revit. Architecture 2010

Practical Jealousy Management

Linear functions Increasing Linear Functions. Decreasing Linear Functions

Chunking? Sounds like psychobabble!

SolidWorks Implementation Guides. Sketching Concepts

Magnet Absolute. Introduction. Introducing Magnet Absolute. Magnet Absolute has two clear performance objectives

Introduction to CATIA V5

Questions and Answers

THE WINNING ROULETTE SYSTEM.

7 Ways To Explode Your Profits as a Tint Professional and Change your Life Forever!

GIVE YOUR ORACLE DBAs THE BACKUPS THEY REALLY WANT

Chapter 25: Exchange in Insurance Markets

Coordinating and Sharing Information with Revit Architecture and Revit Structure Best Practices!

The fundamental question in economics is 2. Consumer Preferences

Sheet Metal Design. Preface What's New? Getting Started Basic Tasks Workbench Description Customizing Glossary Index

SpaceClaim Introduction Training Session. A SpaceClaim Support Document

Questions and Answers

CATIA Wireframe & Surfaces TABLE OF CONTENTS

Managing Partner or Executive Director?: A New Model for Law Firm Management By Lauren Moak and Nicholas Gaffney

NX CAM TURBOMACHINERY MILLING PRODUCT REVIEW

Benchmark Test Reveals Best CAD Tool for Assembly Performance

SprutCAM is a CAM system for NC program generation for machining using multi-axis milling, turning, turn/mill, Wire EDM numerically controlled

Introduction to Solid Modeling Using SolidWorks 2012 SolidWorks Simulation Tutorial Page 1

CAD-CAM 3D PROGRAMMING SOFTWARE FOR LATHE, MILLING AND EDM CNC MACHINES

Effective Collaboration using Revit Structure and AutoCAD MEP

Version 4.1 Release Notes. Release notes for 3D PDF Converter detailing new features, bug fixes and updated format support.

Up and Running with Autodesk Inventor Professional Simulation in 90 Minutes!

Forex Success Formula

Online Training Program Offered by CADCIM Technologies

CAD / CAM Dr. P. V. Madhusuthan Rao Department of Mechanical Engineering Indian Institute of Technology, Delhi Lecture No. # 12 Reverse Engineering

Emma Watson visits People Tree s partner in Bangladesh to see the impact that fair trade fashion makes and finds out more about the real cost of fast

keytech keytech 13 FP 2 - What's New

Reviewing documents with track changes in Word 2013

Making Social Collaboration Productive

Using Parametric Equations in SolidWorks, Example 1

Guide to Powers of Attorney. For more information or to speak to one of our trained advisers please telephone our team on

Terminology and Scripts: what you say will make a difference in your success

Geometry Notes VOLUME AND SURFACE AREA

Internet Marketing And EU VAT 2015 changes to EU VAT and how it affects you

BIM and DWF REVIT BUILDING INFORMATION MODELING. About DWF. BIM and DWF

Questions and Answers

Forex Scalping Cheat Sheets

Song Writing. Main Goal: Learn how to define and call functions. OVERVIEW: PREPARATION: VOCABULARY: OBJECTIVE: MATERIALS: LESSON NAME:

LEVEL II LEADERSHIP BENCH MANAGEMENT. January 2008 Page 1

How to ask him out without looking like a fool. For w om en. Francisco Bujan

Coordinate Measuring Machines CAT Bulletin No Computer Assisted Technology CAT-1000 Model Based Definition

Sales people who are trying to switch your phone service or put you on VoIP. Sales people who work for companies who fix billing errors.

Bentley MicroStation V8i

Fundamentals Level Skills Module, Paper F5. 1 Hair Co. (a)

Reinvent or Retrofit? Data Center Solutions On A Budget

The CAD interface is comprised of two different screens: the graphic/drawing screen and the text screen.

CAD/CAM DESIGN TOOLS. Software supplied with all new and upgraded Boxford Lathes, Mills and Routers

TeachingEnglish Lesson plans

Structural design, manufacturing and communication for packaging and displays

Managing the Entire Bill of Materials: The Autodesk Productstream Edge

1. A plane passes through the apex (top point) of a cone and then through its base. What geometric figure will be formed from this intersection?

How to create even more authority and presence using the web. Your ultimate weapon to getting and sustaining change.

Creo Elements/Direct CAD Interfaces

SALES TEMPLATES. for prospecting, scheduling meetings, following up, networking, and asking for referrals.

Designing and Drawing a Sprocket Visualizing ideas through the creation of CAD solid models is a key engineering skill.

How To Model Space Frame Structure In Cad 3D Software

Working with AutoCAD in Mixed Mac and PC Environment

SaaS casts shadow over licensed software

Page 1 of 6. Spiderman Table Guide By ShoryukenToTheChin

EXPRESSING LIKES, DISLIKES AND PREFERENCES DIALOGUE SCRIPT AND GLOSSARY

Automatic Migration of Files from Pro/Engineer to Windchill Server by Integrating Pro/Engineer with Visual C++ using Pro/Toolkit

Selecting the Best Approach to Teach 3D Modeling to Technical College Engineering

Technical What s New. Autodesk Alias Product Line

LiveLink for Matlab. User s Guide VERSION 4.3

CATIA V5 Surface Design

SolidWorks Corporation: CSWP Sample Exam

Introduction... 1 Website Development... 4 Content... 7 Tools and Tracking Distribution What to Expect Next Step...

Autodesk Inventor 2013

Strategic time tracking

Telemarketing Services Buyer's Guide By the purchasing experts at BuyerZone

Pushes and Pulls. TCAPS Created June 2010 by J. McCain

The Fruit of the Spirit is Love

cprax Internet Marketing

Convert 2D to 3D in AutoPOL Bend Simulator

imaginit.com/autodeskcfd Scalable, robust fluid flow and thermal simulation solution

Transcription:

CAD 2.0 Finally a Solution to the CAD Interoperability Problem by Deelip Menezes

The Problem It is a well known fact that CAD software vendors use their proprietary file formats to lock users into using their software. Parametric solid modeling systems make it impossible for their solid models to be worked upon in another parametric system without losing parametric information. They cannot even save to an earlier version of their own software. Users wanting to achieve interoperability between two parametric modeling systems can do so only using neutral file formats such as IGES, STEP, SAT, etc. wherein the solid models come in as dumb solids, making it impossible to edit the parametric features of such models. And this is a big problem. A problem which CAD vendors seem to agree is best left unresolved. 3D parametric solid modeling systems make it impossible for their solid models to be worked upon in another 3D parametric system without losing parametric information The Solution The solution to the problem is not a new parametric modeling capable neutral file format. Even if such a file format was created, it is doubtful that the CAD vendors would ever adopt such a format for the fear of solving the problem. Surprisingly, the solution has come in the form of a whole new modeling technique, something we at SYCODE refer to as CAD 2.0, the CAD equivalent of Web 2.0. In other words, the next generation of CAD software. This is the modeling technique employed by SpaceClaim Professional 2007, an innovative CAD software developed by SpaceClaim Corporation (www.spaceclaim.com). You may wonder how a modeling technique can solve a data interoperability problem. Actually it s quite simple. Please do read on. The solution has come in the form of a whole new modeling technique The Modeling Technique The modeling technique is unique in the sense is that it takes a dumb solid model and quickly recognizes its features. Thereafter, intuitive editing tools give you the power of parametric modeling without the hassle of a CAD 2.0 Finally a Solution to the CAD Interoperability Problem 2

feature tree. For example, if you want to change the radius of a fillet, select the curved face that makes up the fillet and pull it to increase or decrease the radius. Doing the same thing in a conventional parametric modeler would be impossible because the fillet face is as dumb as the original dumb solid. Similarly, if you want to increase the diameter of a hole, simply select the cylindrical face that describes the hole and pull it outwards. Or if you want to move the hole to a different location, select the cylindrical face and move it. Ok, so what does this fancy modeling technique have to do with the data interoperability problem? Well, everything. If you can do parametric modeling on a dumb solid, then an IGES, STEP or SAT file is as good as the original proprietary file created by a parametric modeler. Any solid modeling system, worth being called one, should be able to import and export to one or all of these neutral formats. In such a CAD 2.0 world, proprietary formats, even if they exist, will not matter much. Although data exchange across different systems occurs through neutral formats alone, it will be as if both the sending and receiving systems recognize each other s parametric data, because both CAD 2.0 systems recognize the features automatically when loading the models. For example, say you create a box in one CAD 2.0 system, apply a fillet and save the model as a SAT file. Then you import the SAT file into another CAD 2.0 system, change the fillet radius, add a hole feature and save it back as a SAT file. Thereafter you import this modified SAT file back in the first CAD 2.0 system and you will be able to edit the hole and fillet as if they both were created in the first system. Your model has actually done a round trip but it seems as if it was modeled entirely in the first CAD 2.0 system. Fillet in the first CAD 2.0 system Increased fillet radius, added hole in second CAD 2.0 system Bottom line, if you cannot experience a loss in parametric data then the problem is solved. It s really that simple! Moved hole to corner, added fillets in first CAD 2.0 system CAD 2.0 Finally a Solution to the CAD Interoperability Problem 3

The Future In recent years, the focus has moved from modeling to modeling easily, quickly and efficiently. Nowadays, designers are getting so entangled in issues like parametrics, constraints, file formats, software versions and upgrades, that they sometimes lose focus on the job at hand. Basically, a designer simply wants to create a 3D watertight solid model which can be easily modified by him or someone he chooses, using any CAD software, any version and at anytime in the future. A CAD 2.0 system offers exactly that! A CAD 2.0 system user is free from the headaches that come with conventional parametric modeling systems and can spend his time doing what he should be doing designing, not doing book keeping of parameters, relationships and constraints in a feature tree or wondering whether another user will be able to modify or even view his model in another software, or even in an earlier version of the same software that he is using. Moreover, proprietary file formats no longer tie down the user of a CAD 2.0 system. He is free to move to any other CAD 2.0 system at any time and he will be able to directly work with his models right from day one. He is not forced to use the same software as others he is collaborating with, and neither does he need to bother what software others are using. Basically, a designer simply wants to create a 3D watertight solid model which can be easily modified by him or someone he chooses by using any CAD software, any version and at anytime in the future. So does this mean that conventional parametric modeling systems are on their way out? Not really. However, as new versions are rolled out, they are going to be made friendlier to neutral formats. When importing dumb solids parametric modeling systems will recognize features and automatically update the feature tree. When that happens they will effectively become CAD 2.0 systems. Their proprietary formats will lose relevance, apart from storing non geometric data such as textures, annotations, etc. It is unlikely that conventional parametric modeling systems are going to ignore the winds of change and stay the way they are. A user of a conventional parametric CAD 2.0 Finally a Solution to the CAD Interoperability Problem 4

modeling system can switch over to a CAD 2.0 system at short notice. All he needs to do is save his models in a neutral format and start working with them directly in the CAD 2.0 system. The fact that he will be able to model with greater ease, speed and efficiency will be an added bonus. About the Author Deelip Menezes is the owner of SYCODE (www.sycode.com) based in Goa, India. He started writing CAD software way back in 1997 and hasn t yet stopped. He specializes in developing plug ins for many CAD systems including AutoCAD, Autodesk Inventor, Autodesk VIZ, 3ds Max, SolidWorks, Solid Edge, SpaceClaim, Alibre Design, Rhinoceros and IntelliCAD. Over the past few years he has accumulated tremendous experience in the field of CAD file formats and the internals of various CAD systems. He has a degree in Mechanical engineering and worked as an AutoLISP programmer before starting his own software company. In his free time Deelip Menezes writes his thoughts on the CAD software industry on his blog at www.deelip.com CAD 2.0 Finally a Solution to the CAD Interoperability Problem 5