versiune demonstrativă - catia.ro

36
Versiune demonstrativă Fişierul conţine câteva pagini aleatoare din carte, având doar scopul de a prezenta conţinutul acesteia, de unde poate fi comandată şi stilul în care este scrisă.

Upload: others

Post on 15-Oct-2021

18 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Versiune demonstrativă - catia.ro

Versiune demonstrativă Fişierul conţine câteva pagini aleatoare din carte, având doar

scopul de a prezenta conţinutul acesteia, de unde poate fi comandată şi stilul în care este scrisă.

Page 2: Versiune demonstrativă - catia.ro

Ionuţ Gabriel GHIONEA Cristian Ioan TARBĂ

Saša ĆUKOVIĆ

CATIA v5 APLICAŢII DE

PROIECTARE PARAMETRICĂ

ŞI PROGRAMARE - DEMO -

Bucureşti, 2021

Page 3: Versiune demonstrativă - catia.ro

Copyright © Ionuţ Gabriel GHIONEA, 2021 Toate drepturile aparţin autorului

Editura PRINTECH București, Sector 2, Str. Tunari nr. 11 Tel./Fax: 021-2113712, 0732718213 Editură acreditată CNCSIS

Referenţi ştiinţifici:

Prof. univ. Emerit Dr. ing. Constantin STĂNCESCU Prof. univ. Dr. ing. Nicolae IONESCU

Prof. univ. Dr. ing. George CONSTANTIN

Universitatea POLITEHNICA din Bucureşti, Facultatea de Inginerie Industrială şi Robotică

www.upb.ro www.fiir.pub.ro

Bun de tipar: 05.08.2021 ISBN 978-606-23-1264-0

Imprimat în ROMÂNIA Tipar: Editura PRINTECH, Bucureşti

Date tehnice referitoare la carte: Formatul cărţii: A4, 210x297 mm Font, dimensiune caractere: Arial, 11, spaţiere la un rând Număr de pagini: 532 (Primele pagini: 4, Prefaţă: 4, Cuprins: 2, Capitolul 1: 2, Capitolul 2: 18, Capitolul 3: 340, Capitolul 4: 26, Capitolul 5: 126, Anexe şi Bibliografie: 10) Număr de figuri: 1419 (Capitolul 2: 52, Capitolul 3: 1061, Capitolul 4: 24, Capitolul 5: 282) Număr de caractere, cu spaţii: 811600 (Prefaţă: 16700, Capitolul 1: 7600, Capitolul 2: 38700, Capitolul 3: 624200, Capitolul 4: 48000, Capitolul 5: 58800, Anexe şi Bibliografie: 17600) Număr de cuvinte: 120930 (Prefaţă: 2500, Capitolul 1: 1040, Capitolul 2: 5660, Capitolul 3: 93980, Capitolul 4: 6800, Capitolul 5: 8700, Anexe şi Bibliografie: 2250) Număr de paragrafe: 5039 (Prefaţă: 51, Capitolul 1: 29, Capitolul 2: 182, Capitolul 3: 3060, Capitolul 4: 667, Capitolul 5: 760, Anexe şi Bibliografie: 290) Informaţii şi comandă pentru ediţia tipărită: http://www.catia.ro/?p=7505 http://www.catia.ro/?page_id=7455 Prezentarea cărţii: https://youtu.be/zBUOS9FIYgA Cartea răsfoită pagină cu pagină: https://youtu.be/Szi3S5_F2qc

Page 4: Versiune demonstrativă - catia.ro

Despre autorii acestei cărţi:

Ionuț Gabriel Ghionea desfășoară activitate didactică din anul 2000, în prezent fiind conferenţiar, membru al Departamentului de Tehnologia Construcţiilor de Maşini, Facultatea de Inginerie Industrială și Robotică, Universitatea Politehnica din București. În anul 2003 a urmat un stagiu de pregătire a tezei de doctorat la Universitatea École Nationale Supérieure d'Arts et Métiers din Aix-en-Provence, Franţa şi este doctor inginer din anul 2010. A publicat, în calitate de autor și coautor, 10 cărți în domeniul proiectării asistate de calculator cu aplicații în inginerie mecanică și peste 120 de articole în jurnale tehnice și conferințe de specialitate. Ionuţ Gabriel Ghionea este unul dintre principalii şi primii promotori didactici ai programului CATIA în mediul universitar românesc, a realizat numeroase aplicații, tutoriale video și lucrări de laborator pentru studenți, cursuri CAD pentru mediul industrial. CATIA Champion CATIA Certified Professional Part Design Specialist Contact: [email protected], www.catia.ro

Cristian Ioan Tarbă a luat primul contact cu programul CATIA în 2008, după şase ani de proiectare mecanică folosind alte pachete software. Cristian este membru al colectivului Departamentului de Tehnologia Construcţiilor de Maşini, Universitatea Politehnica din București, şef de lucrări la Facultatea de Inginerie Industrială și Robotică. Odată cu începerea activităţilor didactice, CATIA a devenit principala soluţie CAD utilizată în predare și cercetare. Cristian Tarbă foloseşte atât modulele de bază ale programului, cât şi pe cele de modelare a suprafeţelor, de simulare cinematică, în activitatea didactică cu studenții români și străini. În activitatea de cercetare, Cristian este un programator pasionat și foloseşte tehnologiile Python, VBA, automatizări şi scripting integrate cu CATIA. CATIA Champion Contact: [email protected]

Saša Ćuković este recunoscut pentru contribuţii la modelarea coloanei vertebrale umane în cadrul unui proiect de cercetare finanțat de Ministerul Educației, Științei și Dezvoltării Tehnologice din Serbia. A fost bursier DAAD la Universitatea Tehnică din München (Germania) și bursier OeAD la TU Graz și MedUni Viena (Austria), unde a lucrat la diagnosticarea neinvazivă a deformărilor coloanei vertebrale. În anul 2020 a câştigat bursa Marie Sklodowska Curie la Institutul pentru Biomecanică ETH Zurich, Elveția. Principalele sale interese de cercetare includ sisteme CAD/CAM/CAE, inginerie inversă, reconstrucție și modelare 3D neinvazivă în inginerie și medicină, biomecanică şi realitate augmentată. Saša Ćuković este autor şi coautor la 5 cărți și peste 80 de lucrări. Din anul 2019 este membru științific al Institutului pentru Tehnologii Informaționale Kragujevac, Serbia. CATIA Champion Contact: [email protected]

Page 5: Versiune demonstrativă - catia.ro

[email protected] http://www.catia.ro

http://www.ghionea.ro

Page 6: Versiune demonstrativă - catia.ro
Page 7: Versiune demonstrativă - catia.ro
Page 8: Versiune demonstrativă - catia.ro

CATIA v5. Aplica ii de proiectare parametric i programare

Page 9: Versiune demonstrativă - catia.ro

CATIA v5. Aplica ii de proiectare parametric i programare

tab Parameters Tolerancetab Constraints and Dimensions

Constraints Parameters RelationsInfrastructure Part Infrastructure tab Display

tabAxis system display sizeslider

Mechanical Designupdate

Mechanical Design Assembly Design tab General

ManualUpdate

tab Constraints

Page 10: Versiune demonstrativă - catia.ro

Without the assembly constraints Paste componentsCopy-Paste Use any geometry Constraints creation

CATIA SketcherMechanical Design

Sketcher tabgrid

mouse gridsnap

Grid

Position sketch plane parallel to screen

Sketch Plane

Visualization of the cursor coordinatesCreate circle and ellipse centers

Constraint tab SketcherCATIA Drafting

Mechanical Design Drafting tab LayoutView name View frame

View GenerateGenerate axis Generate center lines

Generate fillet Generate threadsGenerate hidden lines

tab GeometryCreate circle and ellipse centers

Allow direct manipulation

Page 11: Versiune demonstrativă - catia.ro

CATIA v5. Aplica ii de proiectare parametric i programare

tab ManipulatorsCreation Modification

Administrator

Insert text Move

Tab Administration administrator

Tools StandardsCATIA Drafting

layeredxf

ISO ISO.xmlCATIA

Administrator

Page 12: Versiune demonstrativă - catia.ro

CATIA v5. Aplica ii de proiectare parametric i programare

wireframeRib

Sketch.1 XYH

VHelix Wireframe

Sketch.1 Zclick Axis

Page 13: Versiune demonstrativă - catia.ro

PitchHeight

XY Sketch.1Extrapolate

Operations

Boundary Helix.1Extrapolated Type Length Up to element

Length

Continuity TangentHelix.1 Curvature

XY Sketch.2

Extrapol.1

Linia 1

Construction/Standard Element Sketch ToolsSketch.2

Page 14: Versiune demonstrativă - catia.ro

CATIA v5. Aplica ii de proiectare parametric i programare

Plane.1Plane

Wireframe Normal to curve

Extrapol.1 Continuity Curvature Length

Extrapol.2

Extrapol.2 Plane.1Sketch.3

Extrapol.2Sketch.2

Fill

Fill.1Extrapol.2

Page 15: Versiune demonstrativă - catia.ro

CATIA v5. Aplica ii de proiectare parametric i programare

Part Design GSD

GSD XY Sketch.1H V

H Sketch.2 ZXV

H

Page 16: Versiune demonstrativă - catia.ro

Measure

YZV Sketch.3

XY H

Plane Wireframe Plane.1XY

Sketch.4XY

B-BMulti-Sections Surface

Section Sketch.1 Sketch.4Closing Point Closing Point1 Closing Point2

clickClosing Point

Replace Closing Pointtab Coupling

Sketch.1 Sketch.4

Page 17: Versiune demonstrativă - catia.ro

CATIA v5. Aplica ii de proiectare parametric i programare

couplingClosing Point

Coupling1Preview

Sketch.1 Sketch.4Sketch.1 Sketch.4

Plane.1 Hide/ShowSketch.5 ZX

Construction/Standard Element SketchTools

V

HMulti-sections Surface.1

Page 18: Versiune demonstrativă - catia.ro

Parallelism.100 YZ

ISO 1207 Screw M8x14 steel grade A slotted cheese head

YZ

Page 19: Versiune demonstrativă - catia.ro

CATIA v5. Aplica ii de proiectare parametric i programare

Rectangular PatternRectPattern.1

RectPattern.2

Copy Paste

RectPattern.1

RectPattern.1

Page 20: Versiune demonstrativă - catia.ro

RectPattern.2Insert Reuse Pattern

Component to instantiate

RectPattern.2

RectPattern.2 PatternInstance(s) In component

Keep Link with the patternpattern’s definition

re-use the original component

Page 21: Versiune demonstrativă - catia.ro

CATIA v5. Aplica ii de proiectare parametric i programare

Reused Rectangular Pattern.4RectPattern.2

Surub M8x14.1

SaveManagement File

Page 22: Versiune demonstrativă - catia.ro

Split Split DefinitionLine.2 Cutting elements Surface.18 Element to cut

Split.2

Surface.11Delete

children Line.1 Project.1

Surface.11

Line.2

Surface.11 Delete

Delete all children

Project.2 Split.1

Close

Page 23: Versiune demonstrativă - catia.ro

CATIA v5. Aplica ii de proiectare parametric i programare

More>> Delete all children Delete

Advanced Children ManagementReplace With Elements Affected by Deletion

Surface.11 clickParents/Children

Line.1 Project.1

xyz object -> Isolate

Project.1 Point.1

Page 24: Versiune demonstrativă - catia.ro

click Point.1Point Definition

Explicit Point type Line.1

Surface.11

Fill Fill Surface Definition

Curves

Supports

Fill.1

click

Split.2\Edge.1 Split.2Surface.7\Edge.2 Surface.6\Edge.3 Surface.6 Surface.5\Edge.4 Surface.5

Fill.1

Fill.1

Joinmouse

Join Definition

Page 25: Versiune demonstrativă - catia.ro

CATIA v5. Aplica ii de proiectare parametric i programare

click

pixel mouseShift

Add Leader

Symbol Shape No Symbol

Properties tab Dimension LineTwo Parts Second

Part Reference Screen Orientation Vertical tabSymbols

Open Arrow

clickProperties

Scale

Page 26: Versiune demonstrativă - catia.ro

clickText Editor

TabSpace

Shift Enter

Text Insert Annotations Text.

tab CalloutArrows Auxiliary/Section

views

ISO Tools Standards Category Drafting ISO.xmlCATIA Administrator

AdministratorCATIA shortcut

"C:\Program Files\Dassault Systemes\B15\intel_a\code\bin\CNEXT.exe" –admin

folderAdmin Start Windows

Programs CATIA Tools Environment EditorCATReferenceSettingPath CATCollectionStandard

click Edit variableC:\Program Files\Dassault Systemes\B15\intel_a\admin

WindowsAdministrator

Page 27: Versiune demonstrativă - catia.ro

CATIA v5Start Exit File Quit File Exit File Close

partclick

Part1Pad.1 Hole.1

Rename

Page 28: Versiune demonstrativă - catia.ro

CATIA v5. Aplica ii de proiectare parametric i programare

CATIA v5Java JavaScript C++ VB Script/CATScript Pascal

script scriptExecuteScript

CATIAPart

PadXY Mirrored extent

Draft Definition XY Pulling DirectionMore>> Parting=Neutral Draft both sides

Draft

split

Page 29: Versiune demonstrativă - catia.ro
Page 30: Versiune demonstrativă - catia.ro

CATIA v5. Aplica ii de proiectare parametric i programare

Page 31: Versiune demonstrativă - catia.ro
Page 32: Versiune demonstrativă - catia.ro

CATIA v5. Aplica ii de proiectare parametric i programare

Page 33: Versiune demonstrativă - catia.ro
Page 34: Versiune demonstrativă - catia.ro

CATIA v5. Aplica ii de proiectare parametric i programare

Page 35: Versiune demonstrativă - catia.ro
Page 36: Versiune demonstrativă - catia.ro

CATIA v5. Aplica ii de proiectare parametric i programare

Youtube