Showing posts with label 3D Software. Show all posts
Showing posts with label 3D Software. Show all posts

Saturday, April 24, 2010

CATIA

CATIA (Computer Aided Three-dimensional Interactive Application) is a multi-platform CAD/CAM/CAE commercial software suite developed by the French company Dassault Systemes and marketed worldwide by IBM. Written in the C++ programming language, CATIA is the cornerstone of the Dassault Systemes product lifecycle management software suite.
The software was created in the late 1970s and early 1980s to develop Dassault's Mirage fighter jet, then was adopted in the aerospace, automotive, shipbuilding, and other industries.
CATIA competes in the CAD/CAM/CAE market with Siemens NX, Pro/ENGINEER, Autodesk Inventor and SolidEdge.

History

CATIA started as an in-house development in 1977 by French aircraft manufacturer Avions Marcel Dassault, at that time customer of the CADAM CAD software.
Initially named CATI (Conception Assistée Tridimensionnelle Interactive — French for Interactive Aided Three-dimensional Design ) — it was renamed CATIA in 1981, when Dassault created a subsidiary to develop and sell the software, and signed a non-exclusive distribution agreement with IBM.
In 1984, the Boeing Company chose CATIA as its main 3D CAD tool, becoming its largest customer.
In 1988, CATIA version 3 was ported from mainframe computers to UNIX.
In 1990, General Dynamics Electric Boat Corp chose CATIA as its main 3D CAD tool, to design the U.S. Navy's Virginia class submarine.
In 1992, CADAM was purchased from IBM and the next year CATIA CADAM V4 was published. In 1996, it was ported from one to four Unix operating systems, including IBM AIX, Silicon Graphics IRIX, Sun Microsystems SunOS and Hewlett-Packard HP-UX.
In 1998, an entirely rewritten version of CATIA, CATIA V5 was released, with support for UNIX, Windows NT and Windows XP since 2001.
In 2008, Dassault announced and released CATIA V6. While the server can run on Microsoft Windows, Linux or AIX, client support for any operating system other than Microsoft Windows is dropped.

Features

Commonly referred to as a 3D Product Lifecycle Management software suite, CATIA supports multiple stages of product development (CAx), from conceptualization, design (CAD), manufacturing (CAM), and engineering (CAE).

CATIA can be customized via application programming interfaces (API). V4 can be adapted in the Fortran and C programming languages under an API called CAA. V5 can be adapted via the Visual Basic and C++ programming languages, an API called CAA2 or CAA V5 that is a component object model (COM)-like interface.

Although later versions of CATIA V4 implemented NURBS, V4 principally used piecewise polynomial surfaces. CATIA V4 uses a non-manifold solid engine.
Catia V5 features a parametric solid/surface-based package which uses NURBS as the core surface representation and has several workbenches that provide KBE support.
V5 can work with other applications, including Enovia, Smarteam, and various CAE Analysis applications.

Supported operating systems and platforms

CATIA V6 runs only on Microsoft Windows.
CATIA V5 runs on Microsoft Windows (both 32-bit and 64-bit), and as of Release 18 Service Pack 4 on Windows Vista 64. IBM AIX, Hewlett Packard HP-UX and Sun Microsystems Solaris are supported.
CATIA V4 is supported for those Unixes and IBM MVS and VM/CMS mainframe platforms up to release 1.7.
CATIA V3 and earlier run on the mainframe platforms.

Notable industries using CATIA

CATIA is widely used throughout the engineering industry, especially in the automotive and aerospace sectors. CATIA V4, CATIA V5, Pro/ENGINEER, NX (formerly Unigraphics), and SolidWorks are the dominant systems.

Aerospace

The Boeing Company used CATIA V3 to develop its 777 airliner, and is currently using CATIA V5 for the 787 series aircraft. They have employed the full range of Dassault Systemes' 3D PLM products — CATIA, DELMIA, and ENOVIA LCA — supplemented by Boeing developed applications.
European aerospace giant Airbus has been using CATIA since 2001.
Canadian aircraft maker Bombardier Aerospace has done all of its aircraft design on CATIA.

Automotive

Many automotive companies use CATIA to varying degrees, including BMW, Porsche, Daimler Chrysler, Audi, Volkswagen, Bentley Motors Limited, Volvo, Fiat, Benteler AG, PSA Peugeot Citroën, Renault, Toyota, Ford, Scania, Hyundai, Škoda Auto, Tesla Motors, Proton, Tata motors and Mahindra & Mahindra Limited. Goodyear uses it in making tires for automotive and aerospace and also uses a customized CATIA for its design and development. Many automotive companies use CATIA for car structures — door beams, IP supports, bumper beams, roof rails, side rails, body components — because CATIA is very good in surface creation and Computer representation of surfaces.

Shipbuilding

Dassault Systems has begun serving shipbuilders with CATIA V5 release 8, which includes special features useful to shipbuilders. GD Electric Boat used CATIA to design the latest fast attack submarine class for the United States Navy, the Virginia class. Northrop Grumman Newport News also used CATIA to design the Gerald R. Ford class of supercarriers for the US Navy.

Other

Architect Frank Gehry has used the software, through the C-Cubed Virtual Architecture company, now Virtual Build Team, to design his award-winning curvilinear buildings. His technology arm, Gehry Technologies, has been developing software based on CATIA V5 named Digital Project. Digital Project has been used to design buildings and has successfully completed a handful of projects.

CATIA V4 to V5/V6 Conversion

CATIA V5 and V6 can directly use the CATIA V4 models, but changes in the CATIA data structure requires data conversion from CATIA V4 to V5/V6. This is due to both a change in geometric kernel between CATIA V4 and CATIA V5, and changes in the CAD data structure between CATIA V5 and CATIA V6.

Dassault Systemes provides utilities to convert CATIA V4 data to CATIA V5 with a one-to-one mapping. Still, cases show that there can be issues in the data conversion from CATIA V4 to V5, from either differences in the geometric kernel between CATIA V4 and CATIA V5, or by the modelling methods employed by end users. Experiment results show that there can be data loss during the conversion (from 0% to 90%). The percentage loss can be minimized by using the appropriate pre-conversion clean-up, choosing the appropriate conversion options, and clean-up activities after conversion.

Engineering service providers have solutions, but mostly they are unique to a particular company and its processes / standard of modeling method. A common solution for 100% data conversion has yet to be devised. It is important to note that ANY change from one modeling kernel to another would cause similar problems; this issue is not unique to CATIA.

SolidWorks

SolidWorks is a 3D mechanical CAD (computer-aided design) program that runs on Microsoft Windows and was developed by Dassault Systèmes SolidWorks Corp., a subsidiary of Dassault Systèmes, S. A. (Vélizy, France). SolidWorks is currently used by over 3.4 million engineers and designers at more than 100,000 companies worldwide.

History

SolidWorks was introduced in 1995 as a competitor to CAD programs such as Pro/ENGINEER, I-DEAS, Unigraphics, and CATIA. SolidWorks Corporation was founded in 1993 by Jon Hirschtick, who recruited a team of engineers to build a company that developed 3D CAD software, with its headquarters at Concord, Massachusetts, and released its first product, SolidWorks 95, in 1995. In 1997 Dassault Systèmes, best known for its CATIA CAD software, acquired the company and currently owns 100% of its shares. SolidWorks was headed by John McEleney from 2001 to July 2007, and is now headed by Jeff Ray.

Modeling Methodology

SolidWorks is a parasolid-based solid modeler, and utilizes a parametric feature-based approach to create models and assemblies.

Parameters refer to constraints whose values determine the shape or geometry of the model or assembly. Parameters can be either numeric parameters, such as line lengths or circle diameters, or geometric parameters, such as tangent, parallel, concentric, horizontal or vertical, etc. Numeric parameters can be associated with each other through the use of relations, which allows them to capture design intent.

Design intent is how the creator of the part wants it to respond to changes and updates. For example, you would want the hole at the top of a beverage can to stay at the top surface, regardless of the height or size of the can. SolidWorks allows you to specify that the hole is a feature on the top surface, and will then honor your design intent no matter what the height you later gave to the can
Features refer to the building blocks of the part. They are the shapes and operations that construct the part. Shape-based features typically begin with a 2D or 3D sketch of shapes such as bosses, holes, slots, etc. This shape is then extruded or cut to add or remove material from the part. Operation-based features are not sketch-based, and include features such fillets, chamfers, shells, applying draft to the faces of a part, etc.

Building a model in SolidWorks usually starts with a 2D sketch (although 3D sketches are available for power users). The sketch consists of geometry such as points, lines, arcs, conics (except the hyperbola), and splines. Dimensions are added to the sketch to define the size and location of the geometry. Relations are used to define attributes such as tangency, parallelism, perpendicularity, and concentricity. The parametric nature of SolidWorks means that the dimensions and relations drive the geometry, not the other way around. The dimensions in the sketch can be controlled independently, or by relationships to other parameters inside or outside of the sketch.

SolidWorks pioneered the ability of a user to roll back through the history of the part in order to make changes, add additional features, or change the sequence in which operations are performed. Later feature-based solid modeling software has copied this idea.

In an assembly, the analog to sketch relations are mates. Just as sketch relations define conditions such as tangency, parallelism, and concentricity with respect to sketch geometry, assembly mates define equivalent relations with respect to the individual parts or components, allowing the easy construction of assemblies. SolidWorks also includes additional advanced mating features such as gear and cam follower mates, which allow modeled gear assemblies to accurately reproduce the rotational movement of an actual gear train.

Finally, drawings can be created either from parts or assemblies. Views are automatically generated from the solid model, and notes, dimensions and tolerances can then be easily added to the drawing as needed. The drawing module includes most paper sizes and standards (ANSI, ISO, DIN, GOST, JIS, BSI and GB).

Market

Solidworks Corp. has sold over a million licenses of Solidworks worldwide. The Sheffield Telegraph comments that Solidworks is the world's most popular CAD software. Its user base ranges from individuals to large companies, and covers a very wide cross-section of manufacturing market segments. Commercial sales are made through an indirect channel, which includes dealers and partners throughout the world. Directly competitive products to SolidWorks include Pro/ENGINEER, Solid Edge, and Autodesk Inventor.